xngmcp
Officialxngmcp
xngmcp는 MCP 클라이언트와 터미널에 두 가지 로컬 웹 도구를 제공합니다: SearXNG를 통한 web_search와 읽을 수 있는 공개 페이지를 위한 web_fetch.
설치
Rust 1.85 이상이 필요합니다. 포함된 SearXNG 백엔드에는 Docker와 Compose 플러그인이 필요합니다.
소스 체크아웃에서 xngmcp를 설치하고 백엔드를 시작합니다:
cargo install --path .
./infra/searxng/bootstrap.sh
docker compose --env-file infra/searxng/.env \
-f infra/searxng/compose.yaml up -d --wait백엔드는 http://127.0.0.1:8080에서 수신 대기합니다. 백엔드와 CLI가 작동하는지 확인합니다:
curl --fail --silent --show-error http://127.0.0.1:8080/healthz >/dev/null
xngmcp search --limit 5 'Rust MCP SDK'구성, 운영 및 통합 테스트는 SearXNG 가이드를 참조하세요. 생성된 매뉴얼 페이지와 셸 완성을 설치하려면 셸 통합을 참조하세요.
Related MCP server: web-basics-mcp
Pi
설정 가이드를 통해 Pi 패키지를 설치하고 구성합니다. pi-mcp-adapter가 xngmcp serve를 실행하도록 구성하고 web_search와 web_fetch를 직접 Pi 도구로 노출합니다.
사용법
# Search the web
xngmcp search 'Rust MCP SDK'
xngmcp search --json --limit 5 'Rust MCP SDK'
# Fetch readable text or Markdown from a public URL
xngmcp fetch --format text https://doc.rust-lang.org/book/
# Run the stdio MCP server
xngmcp serveMCP 클라이언트가 SEARXNG_URL=http://127.0.0.1:8080으로 xngmcp serve를 시작하도록 구성합니다. 서버는 web_search와 web_fetch를 노출합니다. 다른 엔드포인트를 선택하려면 --searxng-url 또는 SEARXNG_URL을 사용하세요.
search --json 및 fetch --json은 단일 JSON 값을 stdout에 씁니다. 오류와 진단 정보는 stderr로 전달됩니다. 모든 명령과 옵션을 보려면 xngmcp --help를 실행하세요.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityBmaintenanceMCP server that exposes web_search and web_fetch tools, allowing LLM applications to search the web via DuckDuckGo and fetch page content as cleaned markdown.
- AlicenseBqualityBmaintenanceA self-hosted MCP server providing web search and URL fetching tools, running locally without external API keys or accounts.2MIT
- FlicenseAqualityCmaintenanceMCP server that provides a search_web tool to query a self-hosted SearXNG instance and return structured web search results.1
- Flicense-qualityBmaintenanceA self-hosted MCP server providing private web search, web page fetching, and current date/time tools, powered by a bundled SearXNG instance for API-key-free local search.2
Related MCP Connectors
Serper MCP — wraps the Serper Google Search API (serper.dev)
MCP server for Google search results via SERP API
An MCP server that gives your AI access to the source code and docs of all public github repos
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stormlightlabs/xngmcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server