MCP服务器项目说明
@ningwenjie
关于 MCP服务器项目说明
mcp_server
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-server-ningwenjie": {
"command": "python",
"args": [
"test_server.py"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is MCP服务器?
MCP(多功能计算平台)服务器是一个功能强大的后端服务,支持文件访问、数据库连接、API集成和向量数据库访问等多种功能,专为与通义千问(Qwen)等大型语言模型集成而设计。
How to use MCP服务器?
使用Docker Compose一键启动服务(docker-compose -f docker/docker-compose.yml up -d),然后通过提供的通义千问客户端库(examples/qwen_client.py)调用其API,例如上传文件、存储和搜索向量。
Key features of MCP服务器
- 文件访问:上传、下载、列表和删除文件
- 数据库连接:MongoDB集成,支持文档的增删改查
- API集成:支持调用外部API服务
- 向量数据库:使用FAISS实现向量存储和相似度搜索
- Docker部署:完整配置,支持一键部署
- 通义千问集成:提供客户端库和详细使用示例
Use cases of MCP服务器
- 为通义千问等LLM提供文件存储与检索能力
- 管理向量数据库,支持语义搜索和知识库构建
- 通过API集成扩展LLM对实时外部数据的访问
- 作为中间层连接文件系统、数据库和向量存储
FAQ from MCP服务器
MCP服务器需要什么运行环境?
需要Python 3.10+及FastAPI、Uvicorn、PyMongo、FAISS等依赖,推荐使用Docker部署。
MCP服务器如何与通义千问集成?
项目提供了QwenMCPClient类,支持文件上传、向量存储和向量搜索等操作,可直接在Python代码中调用。
MCP服务器是否支持数据库操作?
是,集成了MongoDB,支持文档的增删改查操作。
MCP服务器是否支持向量搜索?
是,使用FAISS进行向量存储和相似度搜索,可指定返回最相似的top_k结果。
MCP服务器有哪些测试方法?
项目包含test_server.py和test_qwen_client.py测试脚本,可直接运行验证服务是否正常。
其他 分类下的更多 MCP 服务器
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
Nginx UI
0xJackyYet another WebUI for Nginx
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Codelf
unbugA search tool helps dev to solve the naming things problem.
评论