MCP服务器项目说明
@ningwenjie
About MCP服务器项目说明
mcp_server
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-ningwenjie": {
"command": "python",
"args": [
"test_server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
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测试脚本,可直接运行验证服务是否正常。
More Other MCP servers
Awesome Mlops
visengerA curated list of references for MLOps
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Comments