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)
