Token导航 LogoToken导航TokenDH.com
MCP Py Monorepo logo
运维云端stdio官方级别未说明来源级核验

MCP Py Monorepo

MCP Server

一个用于Model Context Protocol (MCP)服务器的Python monorepo,提供共享核心和多个服务器包,基于FastAPI和uv。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
PythonClaudeFastAPIClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rapidcoderx

提供方

rapidcoderx

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run python -m echo_server --transport=http --port=3000

详细介绍

MCP Python Monrepo

Python monorepo 模型上下文协议(MCP) 服务器——共享核心、多服务器包、FastAPI+uv。

快速开始

# From repo root
uv sync
uv run python -m echo_server --transport=http --port=3000
# In another terminal:
curl http://localhost:3000/health

文档和跟踪

文件目的
MCP_PYTHON_DEV.md完整的开发指南(设置、阶段、代码)
PROGRESS.md活动跟踪:已开始/正在进行/已完成/待定
prompt.md代理开始下一次会话
claude.md代码审查和质量指南

布局

  • packages/coremcp核心: BaseMCPServer, TransportType,HTTP sidecar(GET / 信息页面, /health, /info, /mcp)
  • packages/servers/echo_server --参考服务器(端口3000)
  • packages/servers/api_server --树桩(3001)
  • packages/servers/docs_server --树桩(3002)
  • packages/servers/c4_generator --树桩(3003)
  • packages/servers/mermaid_generator --树桩(3004)
  • tests/ --pytest测试

命令(Makefile)

  • make install --紫外同步
  • make lint / make format / make typecheck / make test
  • make dev-echo-http --端口3000上的Echo服务器
  • make docker-up --Docker Compose(目前仅支持echo服务器)

技术栈

Python 3.12+, mcp[cli] (FastMCP)、Pydantic v2、FastAPI、Uvicorn、, 紫外线 (工作区+deps)、pytest、ruff、mypy。

目录标签

目录标签

PythonClaudeFastAPIPython开发本地部署MCP服务器MonorepoUvicorn

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP