io.usefulapi/vision6
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Vision6 MCP by usefulapi
Publisher-provided description
Read Vision6 lists, contacts, messages and reports; update contacts; send transactional email/SMS.
Summary by lookupd
Reads and writes contact lists, messages and send reports, and sends transactional email or SMS, with deletion of contacts possible.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http vision6 https://vision6.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add vision6 --url https://vision6.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"vision6": {
"url": "https://vision6.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (23 tools)
Publisher-provided text
vision6_get_accountDetails of the API key this server uses: the scopes it grants (e.g. list.view, contact.create, message.edit, report.view) and its creation/expiry time. Use it tvision6_list_listsList the account's contact lists with id, name, creation/modification time and notification settings. Filter by exact name. GET /lists.vision6_get_listOne contact list by id. GET /lists/{list_id}.vision6_list_list_fieldsThe fields (columns) of a contact list: label, type (email, mobile, text, dropdown, date ...), allowed values and whether they are mandatory. The lowercase undevision6_list_foldersList the account's folders (list folders and message folders) with id, name, type and size. Needed for the folder id when creating a list or message. GET /foldevision6_list_contactsList the contacts of one list: email, mobile, subscribed/blocked status, active flag, double opt-in and the list's custom fields. Filter by email, mobile, activvision6_get_contactOne contact by id within a list, with all fields. GET /lists/{list_id}/contacts/{contact_id}.vision6_list_messagesList saved email and SMS messages (templates and campaigns) with id, type, name, subject and sender. Filter by type or exact name/subject. GET /messages.vision6_get_messageOne message by id. With include_content=true the HTML and plain-text body is included. GET /messages/{message_id}.vision6_get_message_sender_defaultsThe account's default from name, from address and reply-to, applied to new email messages when you omit them. GET /message-sender-defaults.vision6_list_reportsSend reports for campaigns, newest first: message name, type, sent, bounced, opened, unique clicks, unsubscribes, complaints, total recipients and last sent timvision6_get_reportOne send report by id with all delivery and engagement counts, per-link click counts and recipient domain distribution. Optionally includes A/B test results andvision6_list_sent_contactsThe contacts one message was sent to, with send time, first/last open time and open type (html, text, sms or not_opened). Use it to see who opened a campaign. Gvision6_list_transactional_groupsTransactional send groups (one per group name used with vision6_send_transactional) with sent, failed, bounced, delivered, opened, clicked and unsubscribed counvision6_get_transactional_groupOne transactional group by id with its delivery statistics. GET /transactional-groups/{group_id}.vision6_create_contactWRITE: add one contact to a list (needs an email and/or mobile that matches a field of the list). May trigger the list's 'contact created' automations and notifvision6_add_contactsWRITE: add up to 200 contacts to a list in one request (faster than one by one). Each needs an email and/or mobile. Vision6 returns no contact data (HTTP 204),vision6_update_contactWRITE: change one contact's email, mobile, custom field values, subscription status (email_subscribed/mobile_subscribed=false unsubscribes), active flag or doubvision6_delete_contactWRITE, IRREVERSIBLE: permanently delete one contact from a list (for example for a privacy erasure request). To stop emailing someone but keep the record, use vvision6_create_listWRITE: create a new, empty contact list inside a list folder (see vision6_list_folders with type list). Returns the new list. POST /lists.vision6_create_messageWRITE: save a new email or SMS message in Vision6. This only stores the message; it is NOT sent (use the Vision6 app to send a campaign, or vision6_send_transacvision6_update_messageWRITE: change a saved message's name, subject, sender, folder or body. Only the fields you pass change. It does not send anything. PATCH /messages/{message_id}.vision6_send_transactionalWRITE: SENDS REAL EMAIL OR SMS to the recipients immediately (asynchronously) and USES ACCOUNT SENDING CREDITS. It cannot be recalled. Up to 100 recipients per
Details
- Version: 1.16.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 509 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/vision6/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/vision6)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp