MCP.so
็™ปๅฝ•

Infomesh

@dotnetpower

ๅ…ณไบŽ Infomesh

๐Ÿ•ธ๏ธ Fully decentralized P2P search engine for LLMs โ€” no API key, no billing, forever free. MCP-native web search via Kademlia DHT + libp2p + FTS5. Production stable โœ… โ†’ pip install infomesh

ๅŸบๆœฌไฟกๆฏ

ๅˆ†็ฑป

ๆœ็ดข

่ฎธๅฏ่ฏ

MIT

่ฟ่กŒๆ—ถ

python

ไผ ่พ“ๆ–นๅผ

stdio

ๅ‘ๅธƒ่€…

dotnetpower

ๆไบค่€…

Moonhyuk Choi

้…็ฝฎ

ไฝฟ็”จไธ‹้ข็š„้…็ฝฎ,ๅฐ†ๆญคๆœๅŠกๅ™จๆทปๅŠ ๅˆฐไฝ ็š„ MCP ๅฎขๆˆท็ซฏใ€‚

{
  "mcpServers": {
    "infomesh": {
      "command": "uvx",
      "args": [
        "infomesh",
        "mcp"
      ],
      "env": {}
    }
  }
}

ๅทฅๅ…ท

5

Search the web via InfoMesh P2P search engine. Returns ranked results with optional full content, RAG chunking, and score explanations. Example: web_search(query='python asyncio tutorial')

Fetch full text of a specific URL. Returns cached content or crawls live. Max 100KB. Example: fetch_page(url='https://...')

Add a URL to the crawl queue and index it. Rate limited to 60/hour. Example: crawl_url(url='https://example.com', depth=1)

Cross-reference a claim against indexed web content. Returns verdict with supporting/contradicting sources. Example: fact_check(claim='Python was created in 1991')

Node status: index size, peer count, credit balance, search quota, and analytics. Example: status()

ๆฆ‚่งˆ

What is Infomesh?

Infomesh is a fully decentralized peer-to-peer search engine for LLMs, accessible via the Model Context Protocol (MCP). It requires no API keys, credit cards, or usage caps, and is designed for AI developers, open-source assistants, and researchers who need free real-time web search.

How to use Infomesh?

Install Infomesh with pip install infomesh or via the uv package manager. Run the node to join the P2P network, then search from any MCP client, the CLI (infomesh search), Python code, or a local HTTP API. No sign-up or configuration is needed beyond installation.

Key features of Infomesh

  • Fully decentralized P2P network with no central server
  • No API key, billing account, or usage cap required
  • Offline search using a local index
  • Self-hosted; you own your node and data
  • Crawl and index your own URLs
  • Ed25519 cryptographic identity and encrypted transport

Use cases of Infomesh

  • AI assistants (e.g., Claude, VS Code Copilot) that need free web search via MCP
  • Local LLMs and open-source projects that cannot afford commercial search APIs
  • Researchers crawling and indexing custom content for offline use
  • Developers embedding search in applications via Python or HTTP endpoints

FAQ from Infomesh

How does Infomesh compare to other free web search MCP servers?

Infomesh is the only fully decentralized, offline-capable MCP server with no API key, unlimited free search (credit-based), and support for crawling your own URLs. It does not rely on a central provider or SaaS dependency.

What are the runtime requirements?

Infomesh requires Python 3.12+ and a Linux terminal (Ubuntu, Debian, etc.). No prior Python or developer experience is needed. The uv package manager is optional but recommended.

Where is my data stored?

Search queries are processed locally or routed as hashed keywords through the DHT. Your data never leaves your node unless you choose to share it. Crawled content is fingerprinted, signed, and published to the DHTโ€”no central server stores your search history.

Are there any limits on usage?

Search is credit-based: you earn credits by contributing crawling to the network. There are no per-query costs, rate limits per dollar, or fixed monthly caps. New nodes have a 24-hour probation period, and per-keyword DHT publish rate is limited to 10 per hour per node.

What transports and authentication does Infomesh support?

Infomesh supports MCP (for AI assistants), CLI, Python package, and local HTTP API. Authentication uses Ed25519 cryptographic keys generated on first launchโ€”no API keys or billing accounts are required. All peer-to-peer communication is encrypted via libp2p's Noise protocol.

่ฏ„่ฎบ

ๆœ็ดข ๅˆ†็ฑปไธ‹็š„ๆ›ดๅคš MCP ๆœๅŠกๅ™จ

ๅฐ็บขไนฆ่‡ชๅŠจๆœ็ดข่ฏ„่ฎบๅทฅๅ…ท๏ผˆMCP Server 2.0๏ผ‰

chenningling

่ฟ™ๆ˜ฏไธ€ๆฌพๅŸบไบŽ Playwright ๅผ€ๅ‘็š„ๅฐ็บขไนฆ่‡ชๅŠจๆœ็ดขๅ’Œ่ฏ„่ฎบๅทฅๅ…ท๏ผŒไฝœไธบ MCP Server๏ผŒๅฏ้€š่ฟ‡็‰นๅฎš้…็ฝฎๆŽฅๅ…ฅ MCP Client๏ผˆๅฆ‚Claude for Desktop๏ผ‰๏ผŒๅธฎๅŠฉ็”จๆˆท่‡ชๅŠจๅฎŒๆˆ็™ปๅฝ•ๅฐ็บขไนฆใ€ๆœ็ดขๅ…ณ้”ฎ่ฏใ€่Žทๅ–็ฌ”่ฎฐๅ†…ๅฎนๅŠๅ‘ๅธƒAI็”Ÿๆˆ่ฏ„่ฎบ็ญ‰ๆ“ไฝœใ€‚

436

Bing Search MCP Server

leehanchung

MCP Server for Bing Search API

78

Kagi MCP server

kagisearch

The Official Model Context Protocol (MCP) server for Kagi Search & other tools.

435

Web Scout MCP Server

pinkpixel-dev

A powerful MCP server extension providing web search and content extraction capabilities. Integrates DuckDuckGo search functionality and URL content extraction into your MCP environment, enabling AI assistants to search the web and extract webpage content programmatically.

129

Brave Search MCP Server

mikechao

An MCP Server implementation that integrates the Brave Search API, providing, Web Search, Local Points of Interest Search, Image Search, Video Search, News Search and LLM Context Search capabilities

121