MCP服务器模板

一个基于FastMCP的MCP服务器模板项目,提供快速启动和开发工具。

  • by sumikof
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 sumikof/mcp-base

使用说明

MCP基座

FastMCP使用MCP服务器的模板项目。

安装,安装

# 依存関係のインストール
pip install -e .

# 開発用依存関係のインストール
pip install -e ".[dev]"

使用方法

启动服务器

mcp-base

或

python -m mcp_base.server

Claude Desktop中的设置

claude_desktop_config.json添加:

{
  "mcpServers": {
    "mcp-base": {
      "command": "python",
      "args": ["-m", "mcp_base.server"]
    }
  }
}

包含的样本

工具

  • hello:返回问候信息
  • add:将两个数字相加
  • multiply:将两个数字相乘

资源

  • config://app:获取应用程序设置

提示

  • greeting_prompt:问候提示模板

测试

pytest

开発

# Linting
ruff check .

# Type checking
mypy src/