MCP Client 连接 TOTP Service MCP
背景
TOTP Service 是一个管理TOTP 账户、生成验证码、托管 TOTP 账户恢复码 的工具网站
现已支持MCP协议集成。用户可生成个人访问令牌后,在MCP客户端(如阿里通义灵码)中配置服务器地址[https://totp.cxjfun.top/sse]并添加授权头,即可通过MCP接口管理TOTP账户。支持添加账户、获取验证码、查看账户列表和删除账户等操作,所有功能均可通过MCP协议调用实现。该集成方案简化了TOTP账户的管理流程,提升了使用便捷性。
生成个人访问令牌
- 登录 TOTP Service
- 点击右上角的个人访问令牌

- 点击右上角 "添加个人访问令牌“

- 输入令牌名称和有效期

- 复制令牌,并保存,这里令牌只会显示一次,一定要保存

配置 MCP 服务
手动添加
这里我们使用的阿里的通义灵码作为案例
点击右上角 个人设置

点击MCP 服务

点击右上角:手动添加

填写MCP Server 服务器地址:https://totp.cxjfun.top/sse,配置
Authorization请求头,请求头的值添加刚才生成的个人访问令牌
配置成功后可以看到MCP Server中的工具

通过魔塔 MCP 广场获取



调用 MCP 工具
MCP 工具方法
根据TOTP账户密钥生成验证码
- TOTP 密钥
- 窗口期 / 间隔时间(单位:秒)(非必填)
根据TOTP账户名称获取TOTP验证码
- TOTP 账户名称
添加TOTP账户
- TOTP 账户名称
- TOTP 密钥
- TOTP 窗口期(单位:秒),默认:30(非必填)
- TOTP 恢复码(非必填)
根据TOTP账户名称删除账户
- TOTP 账户名称
获取TOTP账户列表
根据TOTP账户名称获取恢复码
- TOTP 账户名称
根据TOTP账户名称更新恢复码
- TOTP 账户名称
- 恢复码
创建个人访问令牌
- 令牌名称
- 有效期(天),默认:30(非必填)
获取个人访问令牌列表
根据令牌ID删除个人访问令牌
- 令牌ID
删除所有已过期的个人访问令牌
调用示例
添加TOTP 账户

获取账户验证码

获取账户列表

删除账户
