docs: comprehensive README for super-search MCP

This commit is contained in:
Sho'Nuff
2026-08-08 21:56:44 -04:00
parent 56dac00831
commit 23ed059cee
+38
View File
@@ -0,0 +1,38 @@
# Super Search MCP Server
Unified web search + content extraction MCP server powering search across the IT Pro Partner ecosystem.
- **Production version:** v2.3.0 (19 tools, deployed on Core :8899)
- **Repo version:** v2.0.0 (10 tools — repo behind production)
- **Systemd:** `super-search.service`
- **Framework:** FastMCP 4.0+ (Streamable HTTP)
- **MCP Endpoint:** `http://127.0.0.1:8899/mcp`
## Backend Providers
| Provider | Type |
|----------|------|
| SearXNG | Meta-search |
| Exa | AI search + content extraction |
| Brave | Web search |
| Serper | Google SERP |
| Tavily | AI research |
| Perplexity | AI research |
| DuckDuckGo | Web search |
| Firecrawl | Web scraping |
| OpenCorporates | Company search |
| CourtListener | Legal search |
| Wikipedia | Encyclopedia |
## Tools (v2.3.0 — 19 total)
Core: `web_search`, `web_extract`, `web_extract_document`, `web_extract_batch`, `web_search_premium`, `web_search_news`, `web_search_academic`, `web_search_images`, `web_suggest_queries`, `web_lookup`, `health_check`
Advanced: `web_research_deep` (Exa Agent), `lockdown_mode`, provider-specific search variants, OSINT person search
## Deployment
- **Location:** Core (152.53.192.33) — `/root/docker/super-search/`
- **Recovery:** `systemctl restart super-search`
- **Dependencies:** SearXNG Docker container, provider API keys in `/root/.hermes/.env`
- **Crawl4AI:** companion microservice on :8910 for JavaScript-rendered page extraction
## ⚠️ Repo Staleness
This repository contains v2.0.0 source. Production runs v2.3.0. The production source at `/root/docker/super-search/server.py` needs to be pushed to this repo.