PeakMojo Server
未知
简介
PeakMojo 服务器是一个 Python 实现,用于与 PeakMojo API 无缝集成,提供完整的 API 端点访问。
安装
pip install mcp-server-peakmojo
基本配置
环境变量
# 必需
export PEAKMOJO_API_KEY=your_api_key_here
# 可选
export PEAKMOJO_BASE_URL=https://api.staging.readymojo.com
命令行参数
python -m mcp_server_peakmojo --api-key YOUR_API_KEY --base-url YOUR_BASE_URL
Docker 使用
从 Docker Hub 拉取
docker pull buryhuang/mcp-server-peakmojo:latest
运行容器
docker run -e PEAKMOJO_API_KEY=your_api_key_here -e PEAKMOJO_BASE_URL=https://api.staging.readymojo.com buryhuang/mcp-server-peakmojo:latest
与 Claude Desktop 集成
在 Claude Desktop 设置中添加:
{
"mcpServers": {
"peakmojo": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PEAKMOJO_API_KEY=your_api_key_here",
"-e",
"PEAKMOJO_BASE_URL=https://api.staging.readymojo.com",
"peakmojo/mcp-server-peakmojo:latest"
]
}
}
}
主要功能
- 用户管理 (
peakmojo://users
) - 角色管理 (
peakmojo://personas
) - 场景管理 (
peakmojo://scenarios
) - 工作管理 (
peakmojo://jobs
) - 应用程序 (
peakmojo://applications
) - 实践、技能和证书管理
常用工具示例
# 获取用户列表
get_peakmojo_users()
# 搜索角色
search_peakmojo_personas(query="data scientist")
# 创建工作场景
create_peakmojo_job_scenario(job_id="123", user_id="456")
# 颁发证书
issue_user_certificate(user_id="456", certificate_id="789")
开发模式
在开发过程中,如果 API 不可用,服务器会自动回退到模拟响应,便于测试和开发。
更多详细信息请参阅完整文档。