mcp s
mcp服务聚合
claude mcp add --transport stdio mcpchina-mcp-servers python -m mcp_logistics \ --env MCP_API_KEY="your-api-key" \ --env MCP_LOG_LEVEL="INFO"
How to use
This MCP server collection provides a set of specialized services for enabling multi-agent collaboration. The Python-based services include a system cleaner that handles cross-platform maintenance tasks and a logistics module that aggregates and queries domestic operations data. The TypeScript services offer a file management interface for manipulating and organizing files, and a data analyzer for processing and deriving insights from datasets. To use a specific service, start the corresponding server from its project (as defined in the mcp_config) and connect your agents to its exposed APIs. Agents can coordinate by invoking the provided endpoints for tasks such as cleanup routines, logistics lookups, file operations, and analytical processing. The collection is designed to be extended with additional MCP servers by adding new entries under mcpServers with the appropriate command and arguments.
How to install
Prerequisites:
- Python 3.12+ for Python-based servers
- Node.js 14+ for TypeScript-based servers
- Git to clone the repository
Installation steps:
-
Clone the repository: git clone https://github.com/mcpchina/mcpchina-mcp-servers.git cd mcpchina-mcp-servers
-
Install Python dependencies for Python servers (if required by each project):
- Create and activate a virtual environment:
python -m venv venv
Windows
venv\Scripts\activatemacOS/Linux
source venv/bin/activate - Install packages for a given Python server (example): pip install -r python/mcp-system-cleaner/requirements.txt
- Create and activate a virtual environment:
python -m venv venv
-
Install Node.js dependencies for TypeScript servers: cd typescript/mcp-file-manager npm install
Repeat for mcp-data-analyzer
-
Start servers (examples):
Python servers
python -m mcp_system_cleaner python -m mcp_logistics
TypeScript servers (assuming server.js entry points exist after build)
node typescript/mcp-file-manager/server.js node typescript/mcp-data-analyzer/server.js
-
Verify servers are running and accessible via their APIs. Update environment variables as needed in the mcp_config.
Additional notes
Tips:
- Ensure each Python server module is importable and its entry point matches the -m module name used in mcp_config.
- If a server requires API keys or external services, set the corresponding environment variables in mcp_config.env or your hosting environment.
- For TS servers, you may need to compile/transpile TS to JS before running server.js; ensure your build step (tsc) is executed if required by the project structure.
- Use consistent logging levels (MCP_LOG_LEVEL) to facilitate debugging across services.
- When extending the collection, keep a consistent naming convention for new servers and document their API contracts for agent developers.
Related MCP Servers
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.