mcp-server-template

mcp-server-template

site icon
2025.04.04 4
PythonMCP 服务模板其它
mcp-server-template 是一个基于 MCP 技术的服务模板项目,主要用于快速搭建和部署 MCP 服务。该项目提供了从 GitHub、PyPI 以及本地运行的多种安装和运行方式,适合开发者快速启动和测试 MCP 服务。
View on GitHub

Overview

基本能力

产品定位

mcp-server-template 是一个 MCP 服务模板,旨在帮助开发者快速搭建和部署 MCP 服务。

核心功能

  1. 多源安装支持:支持从 GitHub、PyPI 以及本地运行。
  2. 快速部署:提供简单的命令即可启动服务。
  3. 灵活性:支持自定义运行目录和参数。

适用场景

  1. 开发测试:开发者可以快速启动一个 MCP 服务进行测试。
  2. 模板定制:作为模板项目,可以在此基础上进行二次开发。

工具列表

  1. uvx:用于从 GitHub 或 PyPI 安装和运行服务。
  2. uv:用于本地运行服务。

使用教程

使用依赖

无明确前置依赖,但需要确保已安装 Python 和 pip。

安装教程

从 GitHub 安装

uvx --from git+https://github.com/narumiruna/mcp-server-template mcpservertemplate

从 PyPI 安装

uvx mcpservertemplate

本地运行

uv run --directory /home/<user>/workspace/mcp-server-template mcpservertemplate

调试方式

安装完成后,可以通过运行服务并检查日志来进行调试。

uvx mcpservertemplate

uv run --directory /home/<user>/workspace/mcp-server-template mcpservertemplate

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。