
Medullar MCP Server

2025.03.25
0
Python数据检索服务其它
Medullar MCP Server 是一个用于通过 MCP 协议检索 Medullar Space 数据的服务器。它允许用户获取其精心策划的数据空间,并提供开发和生产环境下的不同运行方式。
View on GitHub
Overview
基本能力
产品定位
Medullar MCP Server 主要用于通过 MCP 协议检索 Medullar Space 数据,适用于需要访问和管理 Medullar 数据空间的场景。
核心功能
- 通过 MCP 协议检索 Medullar Space 数据
- 提供开发模式和生产模式的运行方式
- 支持直接执行或通过 MCP 工具运行
- 提供 API 端点获取用户的数据空间
适用场景
- 开发者在开发过程中测试和调试 Medullar 数据访问
- 生产环境中部署 Medullar 数据访问服务
- 需要自定义部署 Medullar 数据服务的场景
工具列表
mcp dev
: 用于开发模式下的测试和调试mcp install
: 用于生产环境安装mcp run
: 用于直接运行服务器
常见问题解答
- 需要提供 Medullar JWT 令牌进行认证
- 环境变量可以通过
.env
文件或命令行提供
使用教程
使用依赖
- Python 3.10 或更高版本
uv
包管理器(推荐)- Medullar JWT 令牌
安装依赖命令:
brew install uv
uv pip install -r requirements.txt
安装教程
- 在项目根目录创建
.env
文件并添加 JWT 令牌:
MEDULLAR_JWT=your_jwt_token_here
- 开发模式运行:
mcp dev server.py
- 生产环境安装:
mcp install server.py
- 直接执行:
python server.py
# 或
mcp run server.py
调试方式
使用开发模式进行调试:
mcp dev server.py
检查 API 端点是否正常工作,特别是 get_medullar_spaces
端点是否能正确返回用户的数据空间列表。