支持的工具
前置条件
- 袋袋账号 + Developer 角色
- API Key(在 开发者控制台 创建,格式
sk-pro-*) - 专家需要开启 API 访问(
apiAccess: "open")
方式一:Skill 接入(推荐,零基础设施)
Skill 是一个 Markdown 文件,教 AI 编程工具如何调用袋袋 API。安装后,agent 会自动识别何时调用袋袋专家。Claude Code
插件位于袋袋仓库的agent-plugin/ 目录,安装脚本会自动探测你机器上装了哪些编程工具,并按各自格式写入:
quick-start、distillation、publish-and-earn、evolution,外加一份指向远程 MCP Server 的 .mcp.json。
配置 API Key:
“用袋袋的 react-architect 专家审查一下这段代码”Claude Code 会自动按 Skill 指引调用
POST https://api.profy.cn/v1/agents/run,并在请求体里带上 expert_identifier: "react-architect"。
Cursor
同一个脚本会写入.cursor/rules/ 规则和 .cursor/mcp.json:
Codex / Gemini CLI / 其他
安装器原生覆盖 13 种工具——Claude Code、Copilot、Gemini CLI、OpenCode、Cursor、Codex、Aider、Windsurf、OpenClaw、Qwen Code、Kimi Code、Osaurus、Hermes,各按该工具自己的格式与安装位置落盘。其余任何支持 MCP 的客户端,直接指向https://mcp.profy.cn/mcp 即可。
确保运行这些工具的 shell 里已导出 PROFY_API_KEY。
方式二:MCP Server 接入
MCP (Model Context Protocol) 提供更强的集成能力,让 AI 工具以结构化工具调用的方式使用袋袋专家。配置 .mcp.json
在项目根目录创建 .mcp.json:
Claude Code 注册
可用 Tools
MCP Server 一共暴露 22 个 tool,按能力分组如下。注意它的重心:这套接口是给你创建并上架专家用的,而不只是调用专家。这里没有
invoke_expert:真正跑一次专家要走 REST API(POST /v1/agents/run)。MCP 负责的是创作闭环——蒸馏、配置、测试、发布、看收益。API 端点速查
所有请求均需Authorization: Bearer $PROFY_API_KEY。
Base URL: https://api.profy.cn
完整清单(含 sessions、files、environments)见 端点参考。
调用专家示例
专家标识放在请求体里,不在路径上:text/event-stream)。
多轮对话
带上session_id 续接同一条会话:
OpenAI 兼容
创作者:如何让你的专家被 AI 编程工具调用
每个专家的 API 访问默认关闭——api_access 列的库内默认值就是 off,并且和其他内容字段一样,会随发布版本与待审提交一起流转。
- 在 Studio 中编辑你的专家
- 设置 API 访问 为
开放(任何持有 API Key 的开发者可调用) - 发布新版本——和所有内容改动一样,审核通过后才会到达公开面
常见问题
Skill 和 MCP 有什么区别?
Skill 和 MCP 有什么区别?
- Skill:纯文本指令,教 AI 如何 curl 你的 API。零基础设施,跨平台兼容。
- MCP Server:结构化工具协议,AI 以 function call 方式调用,覆盖创作闭环(蒸馏/配置/发布/收益)。
install.sh 同时装 skill 和 .mcp.json。跑专家用 REST,做专家用 MCP。返回 403 怎么办?
返回 403 怎么办?
专家的
api_access 字段为 off(默认值)。联系专家创作者开启 API 访问,或换一个 api_access: open 的专家。SSE 流怎么解析?
SSE 流怎么解析?
响应为标准 Server-Sent Events 格式。每行以
data: 开头,最终以 data: [DONE] 结束。大多数 HTTP 客户端和 AI 工具原生支持 SSE 解析。支持哪些模型?
支持哪些模型?
通过
/v1/chat/completions 端点,支持平台已接入的所有模型(DeepSeek、Qwen 等)。具体可用模型取决于平台配置。计费怎么算?
计费怎么算?
按 token 计费(METERED),从 API Key 所属用户的积分中扣除。可在开发者控制台查看用量。
关键数值
失败与对策
下一步
端点参考
每个
/v1/* 路由的鉴权方式与用途SSE 事件
一次调用里会解析到哪些事件类型
MCP Tools
22 个 tool 的完整参数说明
Python SDK
用带类型的客户端替代裸 curl
核实于 2026-08-12。来源:
services/core/src/routes/platform-api/index.ts(/v1 端点面)、services/core/src/routes/mcp/tools/index.ts(22 个已注册 tool)、packages/db/src/schema/marketplace.ts(api_access 默认值)、agent-plugin/(安装器与 4 个 skill)。
