← 返回
数据分析

Searxng Search

Web search using SearXNG instance via MCP. Provides web search capability for agents with configurable SearXNG endpoint.
通过MCP使用SearXNG实例进行网页搜索。为智能体提供网页搜索能力,支持配置SearXNG端点。
zfanmy
数据分析 clawhub v0.1.2 1 版本 99581.1 Key: 无需
★ 1
Stars
📥 2,357
下载
💾 62
安装
1
版本
#latest

概述

SearXNG Search

Web search using SearXNG instance via MCP protocol.

Features

  • 🔍 Web search with multiple result formats
  • 🔧 MCP server for standard tool integration
  • ⚙️ Configurable SearXNG endpoint
  • 📊 JSON, Markdown, and text output formats

Configuration

Set your SearXNG URL:

export SEARXNG_URL="http://your-searxng-instance:port"

Or configure in mcporter:

{
  "mcpServers": {
    "searxng": {
      "command": "python3",
      "args": ["./mcp-server.py"],
      "env": {
        "SEARXNG_URL": "http://your-searxng-instance:port"
      }
    }
  }
}

Installation

1. Configure MCP Server

Copy config.json to your mcporter config:

cp config.json ~/.config/mcporter/config.json

2. Install mcporter

npm install -g mcporter

Usage

Via mcporter

# List servers
mcporter list

# Search web
mcporter call searxng.web_search query="OpenClaw features" limit=5

Via Script

# Configure first
export SEARXNG_URL="http://your-searxng-instance:port"

# Basic search
./searxng_search.sh "your search query"

# With options
./searxng_search.sh "query" --limit 5 --format markdown

Direct API

curl "${SEARXNG_URL}/search?q=OpenClaw&format=json"

Output Formats

  • text (default): Human-readable format
  • json: Raw JSON output
  • markdown: Markdown formatted results

Files

  • mcp-server.py - MCP server implementation
  • searxng_search.sh - Bash search script
  • config.json - MCP configuration template

Requirements

  • Python 3.8+
  • mcporter CLI
  • curl, jq (for bash script)

Author

zfanmy-梦月儿

版本历史

共 1 个版本

  • v0.1.2 当前
    2026-03-28 14:59 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Cron Backup

zfanmy
设置定时自动备份,支持版本跟踪与清理。适用于用户需要 (1) 对目录或文件进行周期性备份,(2) 监控备份状态或进度。
★ 1 📥 4,283
data-analysis

A股量化 AkShare

mbpz
A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
★ 162 📥 59,675
data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 198 📥 64,859