Token导航 LogoToken导航TokenDH.com
blue MCP logo
开发工具stdio官方级别未说明来源级核验

blue MCP

MCP Server

一个轻量级的FastAPI托管的模型上下文协议(MCP)服务器,提供示例工具、提示和资源,包括一个本地运行的异步演示客户端以验证服务器端到端功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
开发工具PythonFastAPI本地部署

安装说明

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

作者 / 组织

amirhosseinzolfi

提供方

amirhosseinzolfi

最后核验

2026/5/17 20:19

运行时

Python

快速接入

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

命令预览

python -m venv .venv

详细介绍

蓝色MCP服务器

一个轻量级的FastAPI托管的模型上下文协议(MCP)服务器,公开了示例工具、提示和资源。该项目包括一个演示异步客户端,您可以在本地运行以端到端验证服务器。

特性

  • FastAPI+FastMCP 具有可注册工具、资源和提示的服务器。
  • 环境驱动配置 通过装载 .env 因此,凭据和部署细节是保密的。
  • 异步演示客户端 (test_client.py)它列出了MCP工具/资源/提示,并执行了一个示例工具调用。

需求

  • Python 3.10+
  • pip / venv
  • 访问 blue-mcp GitHub存储库

激活虚拟环境后安装依赖项:

python -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt

环境变量

所有敏感值应保持不变 .env (已在当地存在)。永远不要提交该文件:它会被忽略 .gitignore.使用 .env.example 作为队友入职培训的模板。

变量目的默认值
APP_NAMEFastAPI/FastMCP使用的显示名称RemoteDemoMCP
HOST地址uvicorn绑定到0.0.0.0
PORTPort uvicorn继续收听15808
MOUNT_PATHMCP路由的基本路径/
PUBLIC_MCP_URL可选的外部可访问MCP端点从主机/端口派生
MCP_REMOTE_URL重写从主机/端口导出的演示客户端URL
保持现有 .env 使用当前凭据的文件。根据需要更新那里的值;永远不要打印或提交它们。

运行服务器

uvicorn server:build_app --host ${HOST:-0.0.0.0} --port ${PORT:-15808} --reload

或者简单地说:

python server.py

您应该看到类似于以下内容的输出:

[MCP] RemoteDemoMCP at http://0.0.0.0:15808/  (MCP endpoints under /mcp)

使用演示客户端进行检查

确保服务器正在运行,然后执行:

python test_client.py

脚本如下 MCP_REMOTE_URL/PUBLIC_MCP_URL/默认值来自 .env 并打印工具、资源、提示和示例 add 调用。

准备推送到GitHub

  1. 初始化/gitfetch (每个工作区一次):
   git init
   git remote add origin https://github.com/amirhosseinzolfi/blue-mcp.git
   git fetch origin
   git checkout -b main || git checkout main
  1. 审查变更: git statusgit diff (确保 .env 未被追踪)。
  2. 提交:
   git add .
   git commit -m "Improve MCP config + docs"
  1. :
   git push -u origin main
如果你已经在GitHub上有历史记录,在推送之前拉取/重基: git pull --rebase origin main.

故障排除

  • Uvicorn绑定失败:验证 PORT 免费或更新 .env.
  • 客户端无法连接:set MCP_REMOTE_URL 服务器公开的公共URL。
  • 依赖性问题:确保 .venv 处于活动状态并运行 pip install -r requirements.txt 再一次。

许可证

如果适用,请参阅GitHub存储库中的许可证。

目录标签

目录标签

开发工具PythonFastAPI本地部署模型协议异步客户端

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP