开始前确认客户端能力
客户端需要支持远程 Streamable HTTP、OAuth 授权码流程和 PKCE S256,并能处理 FitMeet 的 OAuth 发现与客户端注册。不同宿主的配置字段可能不同,按宿主的 MCP 设置填写 URL 和传输方式。
准备自己的 FitMeet 账号,并完成网站要求的账号设置。不要把网站登录密码、验证码或个人令牌放进 MCP 配置。
第一步:添加服务并完成个人授权
在客户端的远程 MCP 设置中填写下面的服务地址,选择 Streamable HTTP。首次未授权请求可能返回 401,兼容客户端会引导进入 FitMeet 的登录和授权页。
核对请求的权限后自行决定允许或取消。只计划找人时按任务选择搜索权限;需要读取本人资料时再授予相应权限,不必为了接入直接开放所有能力。
远程 MCP 服务地址
https://api.fitmeet.cn/api/v1/mcp
第二步:确认工具可用并进行搜索
授权后由客户端执行 initialize 和 tools/list,以当前账号权限返回的工具为准。先请求 fitmeet_profile_get 读取已授权的本人资料,或使用 fitmeet_people_search 进行一次具体搜索。
让 Agent 按服务器返回的工具 schema 构造参数,不复制过期的参数示例。结果应保留相关依据和未确认条件。只有本次结果返回允许查看的对象,才能继续请求 fitmeet_people_details。
描述示例 · 非真实需求
帮我在 FitMeet 找做过产品设计的人,想线上交流作品集。我暂时只看候选,不发布、不联系。
第三步:需要行动时先看准确预览
发布使用 publication_sources → publication_prepare → publication_confirm;开聊使用 chat_prepare → chat_confirm;消息使用 message_prepare → message_confirm。以上均指 fitmeet_ 前缀的对应工具。
prepare 只准备预览,confirm 前须在当前交互中展示准确范围、对象或正文并取得用户明确确认。建立空会话不等于已经发出消息;内容改变后应重新准备预览。
遇到这些情况怎样处理
没有弹出授权页:先确认客户端支持远程 OAuth,保留错误代码与客户端版本排查,不通过粘贴共享 Token 绕过授权。权限不足:确认这项任务是否确实需要该权限,再走客户端的重新授权流程。
搜索为空:检查目标条件与当前可发现范围;这不代表“没有这样的人”,也不应虚构候选。确认已过期:重新生成预览,不能复用旧确认执行新内容。
发布或发送结果不确定时,先读取回执或当前状态,避免重新创建一次不同请求导致重复动作。
结束测试:验证撤销连接
在 FitMeet 的外部连接管理页撤销对应客户端,再确认它不能继续使用旧授权。撤销连接和关闭自己资料的外部发现是两个独立设置。
提交问题时可提供时间、客户端版本、步骤和不含凭证的错误码。不要提交账号会话、令牌、验证码或他人的私密资料。
内容来源与纠错
本页由 AI 辅助整理,依据 FitMeet 产品文档与工程记录编写。描述示例不是实际供给,客户端验收与真实用户效果分别说明。
发布主体与企业信息 →