
Bloomy MCP

2025.02.27
0
PythonGraphQL API 交互AI 助手集成开发效率
Bloomy MCP 是一个用于与 Bloom Growth 的 GraphQL API 交互的 Model Context Protocol (MCP) 服务器。它通过 MCP 协议暴露 Bloom Growth 的 GraphQL API,使 AI 助手能够对 Bloom Growth 平台执行操作。
View on GitHub
Overview
基本能力
产品定位
Bloomy MCP 是一个连接 Bloom Growth GraphQL API 的 MCP 服务器,旨在通过 MCP 协议为 AI 助手提供操作 Bloom Growth 平台的能力。
核心功能
- 通过 MCP 查询 Bloom Growth GraphQL API
- 获取查询和变更的详细信息
- 通过 MCP 工具执行 GraphQL 查询和变更
- 获取认证用户信息
- 自动模式自省
适用场景
- AI 助手与 Bloom Growth 平台的交互
- 开发者需要快速集成 Bloom Growth API 的场景
- 需要自动化执行 GraphQL 查询和变更的场景
工具列表
get_query_details
- 获取特定 GraphQL 查询的详细信息get_mutation_details
- 获取特定 GraphQL 变更的详细信息execute_query
- 使用变量执行 GraphQL 查询或变更get_authenticated_user_id
- 获取当前认证用户的 ID
常见问题解答
- 需要 Python 3.12 或更高版本
- 需要访问 Bloom Growth API
- 推荐使用
uv
作为包管理器
使用教程
使用依赖
- Python 3.12 或更高版本
- 访问 Bloom Growth API
- 推荐安装
uv
curl -sSf https://astral.sh/uv/install.sh | sh
安装教程
- 克隆仓库
- 设置 Python 虚拟环境
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
- 安装包(推荐使用
uv
)
uv pip install -e .
- 安装开发依赖
uv pip install -e ".[dev]"
- 创建
.env
文件并设置环境变量
BLOOM_API_URL=<Your Bloom API URL>
BLOOM_API_TOKEN=<Your Bloom API Token>
调试方式
- 启动 Bloomy MCP 服务器
bloomy-server
- 使用 MCP 检查工具进行调试
npx @modelcontextprotocol/inspector bloomy-server
许可证
None