Swarms_MCPserver

Ransom-Alpha/Swarms_MCPserver

3.1

If you are the rightful owner of Swarms_MCPserver and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Swarms MCP Documentation Server is an Agent Framework Documentation MCP Server built on FastMCP, designed for efficient AI agent information retrieval.

The Swarms MCP Documentation Server is a robust platform designed to facilitate AI agents in retrieving information from documentation databases. Built on FastMCP, it employs a hybrid search mechanism combining semantic and keyword searches, ensuring efficient and accurate information retrieval. The server supports local-first indexing, meaning all data is processed and queried locally, reducing latency and dependency on external services. It features automatic reindexing upon file changes, making it highly dynamic and responsive. The server is modular and extensible, allowing users to add new tools, retrievers, or corpora as needed. Key modules include 'embed_documents.py' for document processing and 'swarms_server.py' for server operations.

Features

  • Hybrid Retriever: Combines semantic and keyword search for efficient retrieval.
  • Dynamic Markdown Handling: Smart loader based on file size for efficient processing.
  • Specialized Loaders: Supports various file types including .py, .ipynb, .md, .txt, .yaml, .yml.
  • Live Watchdog: Automatically responds to changes in the corpora directory.
  • Healthcheck Endpoint: Ensures server readiness and operational status.

Usages

usage with windsurf

c
"swarms": {
  "command": "C:/…/Swarms/venv/Scripts/python.exe",
  "args": ["swarms_server.py"]
}