mcpField
M
model.tools — Zero-Auth Agent Utilities

model.tools — Zero-Auth Agent Utilities

远程服务
model.tools开发工具01 周前更新

关于 model.tools — Zero-Auth Agent Utilities

model.tools 是面向 Agent 的零认证 MCP 服务,提供邮件验证、状态存储、Webhook、定时唤醒和网页处理等工具,并为每项工具提供对应的 REST 接口。

主要功能

  1. 01提取邮件验证码和链接
  2. 02持久化 JSON 或 UTF-8 检查点
  3. 03接收 Webhook 事件
  4. 04安排唤醒回调
  5. 05将网页转换为 Markdown
  6. 06签发回执并传递密钥

适用场景

  1. 01获取收件箱中的验证代码
  2. 02容器重启后恢复运行
  3. 03在 NAT 环境接收 Webhook
  4. 04定时唤醒休眠中的 Agent

MCP 相关

通过远程 Streamable HTTP 端点或 stdio 桥接,向 MCP 客户端提供 10 种工具。每项工具也有对应的零认证 REST 接口。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.model.tools/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

model.tools MCP(model-tools-mcp)

为自主 Agent 提供免认证实用工具:当工作流需要即时获取电子邮件验证码、在容器重启后保留键值检查点、在 NAT 后接收入站 Webhook、延迟触发 HTTP 唤醒回调,或干净地将 URL 提取为 Markdown 时使用——无需注册、无需 API 密钥,也无需 OAuth。

  • 远程 Streamable HTTP 端点: https://mcp.model.tools/mcp
  • 对应的 REST API: https://api.model.tools
  • Agent 发现(llms.txt): https://docs.model.tools/llms.txt
  • 网站: https://model.tools

快速连接

1. 远程 Streamable HTTP(推荐)

直接添加到 Claude Desktop、Cursor、Windsurf、Cline 或任何 Streamable HTTP MCP 客户端:

{
  "mcpServers": {
    "model-tools": {
      "url": "https://mcp.model.tools/mcp"
    }
  }
}
2. Stdio 桥接(npx)
{
  "mcpServers": {
    "model-tools": {
      "command": "npx",
      "args": ["-y", "github:maceip/model-tools-mcp"]
    }
  }
}

可用工具(10 个)

工具描述
get_email_verification_code读取 <inbox>@outbox.sh(或 HTTP 收件箱 <inbox>),并提取最新的 6 位 OTP 验证码、验证链接或魔法链接。按需使用任意收件箱名称,无需注册。
save_agent_checkpoint在键 id 处存储或读取 JSON/UTF-8 检查点(PUT/GET https://api.model.tools/api/v1/state/:id),让多步运行在容器重置后仍能继续。
schedule_agent_wakeup在 delay_sec 秒后(1–86400 秒)向 callback_url 排队发送延迟的 HTTP POST 回调,以唤醒或恢复休眠中的 Agent 循环。
receive_webhook_events在 NAT 或无服务器沙盒中运行时,向 hook_id 发送或轮询 JSON Webhook 事件(https://api.model.tools/api/v1/hook/:id)。
read_webpage_as_markdown获取任意公开的 http(s) 网页,并返回已清除脚本和布局冗余内容的干净 Markdown。
issue_task_receipt签发内容寻址的任务完成凭证(r_...),下游调用方或对等方可通过 URL 验证。
arm_tripwire_inbox监控收件箱或状态键;一旦另一方读取,就立即向 alert_url 发送 JSON 警报。
ask_agent_panel向由 3 个席位(alpha、beta、gamma)组成的参考评审组提交问题,并接收各自的答复和多数表决结果。
handoff_dead_drop为对等 Agent 交接存储一次性读取的机密或令牌(ttl_sec);读取一次后即销毁该存储项(此后返回 410 Gone)。
arm_deadman_watchdog启动一个死手计时器(deadline_sec);如果你的 Agent 停止向 /api/v1/watchdog/:id/ping 发送 ping,就向 alert_url 发送 POST。

纯 HTTP / curl 示例

每个 MCP 工具都在 https://api.model.tools 上提供一个一对一的免认证 REST 端点:

# 1. Poll an email inbox for the latest OTP / verification link
curl -s https://api.model.tools/api/v1/inbox/my-agent-run/latest_otp

# 2. Save and read a checkpoint
curl -s -X PUT https://api.model.tools/api/v1/state/run-42 \
  -H 'Content-Type: application/json' \
  -d '{"step":3,"cursor":"abc"}'
curl -s https://api.model.tools/api/v1/state/run-42

# 3. Inspect or post to a webhook bin
curl -s -X POST https://api.model.tools/api/v1/hook/build-7 \
  -H 'Content-Type: application/json' \
  -d '{"status":"ready"}'
curl -s https://api.model.tools/api/v1/hook/build-7

# 4. Schedule a wakeup callback
curl -s -X POST https://api.model.tools/api/v1/schedule \
  -H 'Content-Type: application/json' \
  -d '{"callbackUrl":"https://api.model.tools/api/v1/hook/wake-test","delaySec":30,"payload":{"resume":true}}'

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。