MCP Project (Model Context Protocol)
@zhanzq
关于 MCP Project (Model Context Protocol)
实现mcp客户端及服务器,用于接入私有和公有的servers,创建多功能的agent
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp_project": {
"command": "python",
"args": [
"client_claud.py"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is MCP Project (Model Context Protocol)?
MCP Project is an intelligent assistant system based on the Model Control Protocol, supporting multiple large language models and tool invocation functions. It integrates with Claude, Qwen, and other LLMs, and is intended for developers building multi-model assistant applications.
How to use MCP Project (Model Context Protocol)?
Clone the repository, install dependencies with pip install -r requirements.txt, and create a .env file with API keys (e.g., ANTHROPIC_API_KEY). Start a specific client by running python client_claud.py (for Claude) or python client_qwen.py (for Qwen), or use client_multi_servers.py for multiple servers. Tools are configured in tools.json.
Key features of MCP Project (Model Context Protocol)
- Integrates multiple large language models (Claude, Qwen, etc.)
- Flexible tool invocation system
- Supports SSE and STDIO transport methods
- Retains session history for context understanding
- Built-in tools: weather query and text-to-image
- Modular client‑server architecture
Use cases of MCP Project (Model Context Protocol)
- Build an assistant that switches between Claude and Qwen based on task.
- Query real-time weather data through a command‑line client.
- Generate images from text descriptions using the built‑in text‑to‑image tool.
- Create a multi‑server environment where different LLMs handle different requests.
FAQ from MCP Project (Model Context Protocol)
Which large language models are supported?
Claude and Qwen are explicitly supported; the system is designed to accommodate additional models.
What transport methods does MCP Project support?
It supports both SSE (Server‑Sent Events) and STDIO (standard input/output).
How do I configure additional tools?
Edit the tools.json file to define new tools; the system currently includes weather query and text‑to‑image (KeLing version).
What are the runtime requirements and dependencies?
Python 3.7+ is required. Node.js is optional (used for JavaScript servers). API keys (e.g., ANTHROPIC_API_KEY) must be set in a .env file.
What is the default port for SSE mode?
The SSE server defaults to port 8000.
其他 分类下的更多 MCP 服务器
Nginx UI
0xJackyYet another WebUI for Nginx
Awesome Mlops
visengerA curated list of references for MLOps
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
评论