快速MCP本地
一个带有基本工具的最小化FastMCP服务器实现。
要求
- Python 3.10 或更高版本(FastMCP 所需)
设置
- 创建一个虚拟环境(使用 python3.10、python3.11、python3.12 或 python3.13):
python3 -m venv .venv
source .venv/bin/activate- 安装依赖项:
pip3 install -e ".[dev]"运行服务器
python3 -m fast_mcp_local.server运行测试
pytest工具
服务器提供文档查询工具:
search_documents(query: str, limit: int = 10)按内容搜索文档get_all_documents()获取包含所有文档及其元数据的列表get_document(filename: str)获取特定文档的全部内容
发展
要添加新工具,请编辑 src/fast_mcp_local/server.py 并且用(某种方式)装饰函数 @mcp.tool().
