用途:将 Claude 接入 protocols.io 平台,以编程方式管理科研实验方案(protocol)全生命周期,包括检索、创建、修改、发布、协作与数据导出。
主要能力:
- 认证与访问:支持客户端访问令牌与 OAuth 流程,含授权链接生成、授权码换取令牌、刷新令牌及限流处理。
- 方案操作:按关键词、DOI 或分类搜索方案;获取含步骤的完整详情;创建、更新、发布方案并获取 DOI;管理步骤与材料试剂;收藏方案;生成 PDF。
- 讨论与协作:查看方案级和步骤级评论,创建评论与嵌套回复,编辑或删除自己的评论。
- 工作空间:列出与访问工作空间,查看成员,申请加入,管理基于角色的权限及团队方案。
- 文件操作:搜索、上传、下载、更新元数据、移动与删除文件,维护文件夹层级。
- 附加功能:用户档案、通知、最近发布方案查询、实验记录创建与追踪、组织数据导出。
使用方式:所有请求基于 https://protocols.io/api/v3,并在请求头携带 Authorization: Bearer YOUR_ACCESS_TOKEN。多数端点使用 JSON,可用 content_format 参数控制内容返回格式(json、html、markdown)。官方文档见 https://apidoc.protocols.io/。技能内含 references/authentication.md、protocols_api.md、discussions.md、workspaces.md、file_manager.md、additional_features.md 等参考文件,按任务查阅。
限制:标准端点限流约每分钟 100 次请求,PDF 端点更严(登录 5 次/分钟,未登录 3 次/分钟),需实现指数退避处理 HTTP 429。使用前须自行获取有效访问令牌;各类权限取决于工作空间与方案访问级别。具体字段、价格或更细粒度配额资料暂未提供。