api-testingdeveloper-toolsapp-automation
172 查看 · 2026-07-07 更新
MCP Server 项目模板
这是一个MCP Server 项目模板提供了以下功能
- 示例提供了工具hello_word_tool
MCP 使用配置
本项目支持通过多种客户端配置 MCP 服务器以便与各种 IDE 或工具集成以下是一些常见客户端的配置示例
Claude Code
- 配置文件
{ "mcpServers": { "context7": { "type": "stdio", "command": "uvx", "args": ["mcp-server-template"] } } }
- cli
claude mcp add mcp-server-template --scope project uvx mcp-server-template
Windsurf / Cursor / Claude
对于基于 Windsurf 框架的客户端如 Cursor 和 Claude您可以在 ~/.codeium/windsurf/mcp_config.json 文件中配置 MCP 服务器以下是一个示例配置
{ "mcpServers": { "mcp-server-template": { "disabled": false, "command": "uvx", "args": [ "mcp-server-template" ] } } }
Cline
对于 Cline 客户端您可以在其配置文件中添加类似的 MCP 服务器配置具体的配置方式请参考 Cline 的官方文档通常您需要指定服务器的名称命令参数和环境变量
// Cline 配置文件示例 (具体格式请参考 Cline 文档) { "mcpServers": { "mcp-server-template": { "command": "uvx", "args": [ "mcp-server-template" ] } } }
源码安装
- 克隆仓库
- 安装依赖
pip install -r requirements.txt - 配置环境变量参见下文
配置
在项目根目录创建.env文件包含以下环境变量
# 服务名 SERVER_NAME=My-MCP-Server CONTEXT_PATH= PORT=9087 TYPE=streamable-http
运行
运行命令
python server.py
使用uvx安装并运行推荐
uvx mcp-server-template
说明
- xxx.xx.xx.xxx需要换成本机ip
- 环境变量按实际需求配置
服务配置
[{'mcpServers': {'context7': {'args': ['mcp-server-template'], 'command': 'uvx', 'type': 'stdio'}}}, {'mcpServers': {'mcp-server-template': {'args': ['mcp-server-template'], 'command': 'uvx', 'disabled': False}}}, {'mcpServers': {'mcp-server-template': {'args': ['mcp-server-template'], 'command': 'uvx'}}}]
来源
- 来源:github
- 链接:https://github.com/jeweis/mcp-server-template