model.tools — Zero-Auth Agent Utilities

السجل الرسمي الإنتاجية

Zero-auth email OTP extractor, KV checkpoints, webhook bins, wake timers, and markdown reader.

ماذا يمكنك أن تفعل مع model.tools — Zero-Auth Agent Utilities؟

  • Remote Streamable HTTP Endpoint: https://mcp.model.tools/mcp
  • REST API Twin: https://api.model.tools
  • Agent Discovery (llms.txt): https://docs.model.tools/llms.txt
  • Website: https://model.tools

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http model-tools-zero-auth-agent-utilities 'https://mcp.model.tools/mcp'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "model-tools-zero-auth-agent-utilities": {
            "type": "http",
            "url": "https://mcp.model.tools/mcp"
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. model.tools MCP (model-tools-mcp)
  2. Quick Connect
  3. Available Tools (10)
  4. Plain HTTP / curl Examples
  5. License

model.tools MCP (model-tools-mcp)

Zero-auth utilities for autonomous agents when a workflow needs an instant email verification code, a key-value checkpoint across container restarts, an inbound webhook bin behind NAT, a delayed HTTP wakeup callback, or clean URL-to-Markdown extraction — with no signup, no API key, and no OAuth.

  • Remote Streamable HTTP Endpoint: https://mcp.model.tools/mcp
  • REST API Twin: https://api.model.tools
  • Agent Discovery (llms.txt): https://docs.model.tools/llms.txt
  • Website: https://model.tools

Quick Connect

Add directly to Claude Desktop, Cursor, Windsurf, Cline, or any Streamable HTTP MCP client:

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

Available Tools (10)

ToolDescription
get_email_verification_codeRead <inbox>@outbox.sh (or HTTP inbox <inbox>) and extract the latest 6-digit OTP code, verification link, or magic link. Any inbox name works on demand with zero registration.
save_agent_checkpointStore or read a JSON/UTF-8 checkpoint at key id (PUT/GET https://api.model.tools/api/v1/state/:id) so multi-step runs survive container resets.
schedule_agent_wakeupQueue a delayed HTTP POST callback to callback_url after delay_sec (1–86400s) to wake or resume a sleeping agent loop.
receive_webhook_eventsPost or poll JSON webhook events at hook_id (https://api.model.tools/api/v1/hook/:id) when running inside a NATted or serverless sandbox.
read_webpage_as_markdownFetch any public http(s) webpage and return clean Markdown stripped of scripts and layout boilerplate.
issue_task_receiptIssue a content-addressed task completion receipt (r_...) that downstream callers or peers can verify by URL.
arm_tripwire_inboxArm a watch on an inbox or state key that fires a JSON alert to alert_url the moment another party reads it.
ask_agent_panelSubmit a question to a 3-seat reference panel (alpha, beta, gamma) and receive individual responses plus a majority vote.
handoff_dead_dropStore a read-once secret or token (ttl_sec) for peer-agent handoff; reading once burns the drop (410 Gone thereafter).
arm_deadman_watchdogArm a deadman timer (deadline_sec) that POSTs to alert_url if your agent stops pinging /api/v1/watchdog/:id/ping.

Plain HTTP / curl Examples

Every MCP tool has a 1:1 zero-auth REST endpoint on https://api.model.tools:

# 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}}'

License

MIT

الأسئلة الشائعة

ما هو model.tools — Zero-Auth Agent Utilities؟

Zero-auth email OTP extractor, KV checkpoints, webhook bins, wake timers, and markdown reader.

كيف أثبّت model.tools — Zero-Auth Agent Utilities؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http model-tools-zero-auth-agent-utilities 'https://mcp.model.tools/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج model.tools — Zero-Auth Agent Utilities إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل model.tools — Zero-Auth Agent Utilities مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون model.tools — Zero-Auth Agent Utilities؟

ينشره maceip. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.