Leaderboard/TextForge
MCP ServerScored via MCP protocol probing: initialize handshake, tools/list conformance, and ping + tool invocation performance.

TextForge

# TextForge — Human Approval for AI Email <img src="https://raw.githubusercontent.com/textforge-app/openclaw-textforge/master/assets/textforge-logo.png" width="300" alt="TextForge Logo"> AI agents can read your inbox, draft replies, and manage threads — but nothing sends without you. **[Start free trial →](https://textforge.net/login)** — 7 days free, no credit card required. --- ## What It Does TextForge is a hosted MCP server that gives AI agents access to Gmail with a mandatory human approval step on every outgoing email. Your agent handles the reading, searching, and drafting. You review and approve before anything sends. Works with Claude Code, OpenClaw, Cursor, Windsurf, or any MCP-compatible client. --- ## Installation Not sure which config format your client needs? Use the **[TextForge MCP Setup Generator](https://textforge.net/tools/mcp-setup-generator)** — pick your client, get the exact config to paste. Free, instant, no signup. **Claude Code (OAuth):** ```bash claude mcp add textforge https://textforge.net/mcp ``` **Other clients (manual config):** ```json { "mcpServers": { "textforge": { "url": "https://textforge.net/mcp" } } } ``` New users are walked through account creation on first connect (5–15 min). Existing users are connected in under 60 seconds. --- ## Available Tools (22) ### Draft Management | Tool | What It Does | |------|-------------| | `create_draft` | Create a draft and submit for approval | | `list_drafts` | List drafts with optional status/recipient filtering | | `get_draft` | Get draft details including approval history | | `update_draft` | Update draft content or recipients | | `submit_draft` | Submit a draft for approval | | `get_draft_activity` | View full draft activity log | | `reject_draft` | Reject a pending draft | | `delete_draft` | Delete a draft | ### Thread Management | Tool | What It Does | |------|-------------| | `list_threads` | List recent email threads | | `list_engaged_threads` | Threads where you've sent messages | | `get_thread` | Read a full thread | | `get_thread_by_external_id` | Look up thread by provider ID | | `sync_thread` | Sync a thread for latest messages | | `sync_inbox` | Trigger full inbox sync | | `search_messages` | Search with Gmail-style query syntax | | `search_threads_by_contact` | Find threads by contact email | | `import_thread` | Import a thread from your email provider | ### Attachment Management | Tool | What It Does | |------|-------------| | `list_message_attachments` | List attachments on a received message | | `get_attachment_download_url` | Get presigned download URL for an attachment | | `list_draft_attachments` | List attachments on a draft | | `get_draft_attachment_upload_url` | Get presigned upload URL to attach a file | | `remove_draft_attachment` | Remove an attachment from a draft | --- ## Pricing - **Solo** — $9.99/mo - **Pro** — $19.99/mo - 7-day free trial, no credit card required at signup [textforge.net](https://textforge.net)

54/100
Operational Score
Score Breakdown
Availability30/30
Conformance10/30
Performance14/40
Key Metrics
Uptime 30d
100.0%
P95 Latency
256ms
Conformance
Fail
Trend
Stable
What's Being Tested
Availability
HTTP health check to the service endpoint
Responded with HTTP 404 in 429ms
Conformance
MCP initialize handshake + tools/list
MCP initialize handshake failed
Performance
MCP ping + zero-arg tool invocation benchmarking
P95 latency: 256ms, task completion: 0%
Improvement Tips
  • -Fix MCP initialize handshake errors
Recent Probe Results
TimestampStatusLatencyConformance
Apr 3, 2026success429.9msPartial
Apr 3, 2026success507.2msPartial
Apr 3, 2026success501.1msPartial
Apr 3, 2026success453.8msPartial
Apr 3, 2026success162.9msPartial
Apr 2, 2026success184.1msPartial
Apr 2, 2026success149.6msPartial
Apr 2, 2026success132.4msPartial
Apr 2, 2026success165.6msPartial
Apr 2, 2026success157.3msPartial
Source Registries
smithery
First Seen
Mar 26, 2026
Last Seen
Apr 1, 2026
Last Probed
Apr 3, 2026