# Sendfox — MCP server on mcp.ai > Connect your Sendfox account and use 17 tools for email newsletters straight from your AI agent. Connect with your own API key. Sendfox is an affordable email marketing platform for content creators. Manage contacts, create email campaigns, automate sequences, and grow your audience. By: mcp.ai · official Page: https://mcp.ai/sendfox ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_sendfox?ms=1787291520000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/sendfox/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/sendfox/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/sendfox/skill.md Postman collection (v2.1): https://mcp.ai/sendfox/postman.json ## Tools - sendfox_delete_contact_from_list(list_id: integer, contact_id: integer) — Tool to remove a contact from a specific list in SendFox. Use when you need to disassociate a contact from a list without deleting the contact entirely. The contact will remain in your account but wil - sendfox_get_automations() — Tool to retrieve a list of automations. Use when you need to list all automations for your SendFox account. - sendfox_get_campaign_by_id(id: integer) — Retrieve details for a specific campaign by its ID from SendFox. Use this when you need to fetch information about a particular campaign. Returns campaign details including title, subject, HTML conten - sendfox_get_campaigns(page?: integer) — Retrieve a paginated list of email campaigns from SendFox. Use this to fetch all campaigns or navigate through pages of results. Returns campaign details including status, subject, content, and timest - sendfox_get_contact_by_id(contact_id: integer) — Retrieves a contact's details by their unique ID from SendFox. Use this tool when you need to look up a specific contact's information after obtaining their ID from a contact list or other API respons - sendfox_get_contact_fields() — Retrieves all contact fields available in the SendFox account. Use this to discover available fields before creating or updating contacts. Returns standard fields (email, first_name, last_name) and an - sendfox_get_contacts(page?: integer, email?: string) — Tool to retrieve a paginated list of contacts. Use when you need to fetch contacts in pages, optionally filtering by email. - sendfox_get_contacts_in_list(query?: string, list_id: integer) — Tool to retrieve contacts in a specific list. Use when you need to fetch all contacts belonging to a particular list, optionally filtering by search query. - sendfox_get_current_user() — Tool to retrieve information about the authenticated user from SendFox. Returns user details including name, email, contact count, and contact limit. Use this tool when you need to check account infor - sendfox_get_forms(query?: string) — Tool to retrieve a paginated list of forms from SendFox. Use when you need to fetch all forms or search for specific forms by query. - sendfox_get_list_by_id(list_id: integer) — Retrieves details of a specific contact list by its ID from SendFox. Use this tool when you need information about a particular list (name, contact count, timestamps). Requires a valid list_id which c - sendfox_get_lists(page?: integer) — Retrieve all contact lists from your SendFox account with pagination support. Use this tool when you need to: - Fetch all available contact lists for your account - Get list IDs to use with other Send - sendfox_list_contact_fields() — Tool to list all custom contact fields defined by the user. Returns a paginated list of contact fields with their IDs, names, and timestamps. - sendfox_list_unsubscribed_contacts(page?: integer, query?: string) — Tool to retrieve a paginated list of contacts who have unsubscribed. Use when you need to fetch unsubscribed contacts, optionally filtering by search query. - sendfox_patch_unsubscribe_contact(email: string) — Unsubscribe a contact from all email communications in your SendFox account. Use this tool when you need to: - Globally unsubscribe a contact from all future emails - Honor unsubscribe requests from s - sendfox_post_create_contact(email: string, lists?: integer[], last_name?: string, first_name?: string) — Create a new contact (subscriber) in your SendFox account. Use this tool when you need to: - Add a new subscriber to your email list - Create a contact with optional first/last name - Add a contact to - sendfox_post_create_list(name: string) — Create a new contact list in your SendFox account. Use this tool when you need to: - Create a new mailing list for organizing contacts - Set up a list before adding subscribers to it - Segment your au ## Example prompts - "What can I do in Sendfox?" - "Show me a summary of my Sendfox account" ## Links Docs: https://mcp.ai/docs/mcps/sendfox Website: https://mcp.ai/mcps/sendfox