iContact MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.15.4更新於 Nov 7, 2026

Read iContact contacts, lists, campaigns and message stats; add contacts and manage subscriptions.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行溝通與協作商業與電商

概覽

AI 產生的概覽

針對 iContact 的託管 MCP 伺服器,讓助理讀取聯絡人、清單、行銷活動與郵件統計,並新增聯絡人或管理清單訂閱。

可以做什麼
  • 讀取帳戶資訊、聯絡人、郵件清單、訂閱、行銷活動、郵件、寄送紀錄、區隔群組與自訂欄位
  • 建立與更新聯絡人,包括變更狀態以停止寄送郵件
  • 將聯絡人訂閱到郵件清單或取消訂閱
  • 查看郵件送達統計,以及單封郵件的開信、點擊、退信與退訂活動
  • 查詢本月工具呼叫用量、提出缺少的功能需求,以及升級或取消付費方案
適用情境
適合在使用 iContact 電子郵件行銷時,讓助理查詢聯絡人與清單、取得行銷活動與郵件成效數據,或在不開啟 iContact 介面的情況下新增聯絡人與調整清單訂閱。
執行需求
透過 streamable HTTP 連線的遠端端點,無需本機安裝。登入採用 OAuth,登入頁面要求填寫 iContact API 開發者入口網站的 application id、使用者名稱與 API 密碼。用戶端設定只加入伺服器 URL,不要加入 Authorization 標頭或 API 金鑰。
安裝前請注意
寫入類工具會建立或修改聯絡人與訂閱,將聯絡人狀態設為 donotcontact 或 deleted 會停止寄送郵件,執行前應先確認。iContact 憑證需在託管登入頁面輸入,並由服務商依使用者儲存。免費方案每月僅 50 次工具呼叫;付費方案需付費,透過 Stripe Checkout 連結結帳,取消時當期不退費。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 iContact MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Ficontact/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "icontact-by-usefulapi": {
      "type": "http",
      "url": "https://icontact.usefulapi.io/mcp"
    }
  }
}

README

iContact MCP by usefulapi

Use iContact from Claude, Cursor, or any MCP client — work with your contacts, lists, messages and reports. Hosted, no local install: connect with your own iContact credentials.

Live endpoint: https://icontact.usefulapi.io/mcp · Homepage: https://usefulapi.io/icontact

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://icontact.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http icontact https://icontact.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "icontact": {      "url": "https://icontact.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your iContact credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/icontact/

On first connect you'll enter your iContact application id, username and API password (iContact's API Developer Portal). They are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
icontact_get_accountreadGet account
icontact_list_contactsreadList contacts
icontact_get_contactreadGet contact
icontact_create_contactwriteCreate contact
icontact_update_contactwriteUpdate contact
icontact_list_listsreadList mailing lists
icontact_get_listreadGet mailing list
icontact_list_subscriptionsreadList subscriptions
icontact_set_subscriptionwriteSubscribe or unsubscribe contact
icontact_list_campaignsreadList campaigns
icontact_get_campaignreadGet campaign
icontact_list_messagesreadList messages
icontact_get_messagereadGet message
icontact_get_message_statisticsreadGet message statistics
icontact_list_message_activityreadList message activity
icontact_list_sendsreadList sends
icontact_get_sendreadGet send
icontact_list_segmentsreadList segments
icontact_get_segmentreadGet segment
icontact_list_custom_fieldsreadList custom fields
icontact_usage_statusmetaUsage status (free-tier meter)
icontact_request_featuremetaRequest a missing feature
icontact_upgrademetaUpgrade to Pro or Pro+
icontact_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per account)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with icontact_upgrade (it returns a Stripe Checkout link). Cancel any time with icontact_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running icontact_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

來源:servers/icontact/README.md,提交 4046075

工具

20

icontact_get_account

Get account

The iContact account behind the credentials (company name, address, plan fields) and its client folders, with the folder this server uses. GET /a/ and GET /a/{accountId}/c/.

無需輸入參數。

icontact_list_contacts

List contacts

List contacts (email, name, address, phone, status, create date). Filter by status, exact email, first/last name or a list the contact belongs to. GET /contacts.

輸入參數emaillimitoffsetstatuslist_idorder_bylast_namefirst_name

icontact_get_contact

Get contact

One contact by id. GET /contacts/{contactId}.

輸入參數contact_id必填

icontact_create_contact

Create contact

WRITE: add one contact to the account (it is not added to any list; use icontact_set_subscription for that). Not idempotent: an email that already exists is reported by iContact as a warning. POST /contacts.

輸入參數faxcityemail必填phonestateprefixstatusstreetsuffixstreet2businesslast_name另有 2 個

icontact_update_contact

Update contact

WRITE: change fields of one contact; only the fields you pass are sent. Setting status to donotcontact or deleted stops mail to that contact. POST /contacts/{contactId}.

輸入參數faxcityemailphonestateprefixstatusstreetsuffixstreet2businesslast_name另有 3 個

icontact_list_lists

List mailing lists

List the account's mailing lists (name, description, welcome-message settings). GET /lists.

輸入參數limitoffsetorder_by

icontact_get_list

Get mailing list

One mailing list by id. GET /lists/{listId}.

輸入參數list_id必填

icontact_list_subscriptions

List subscriptions

List list memberships (subscriptionId, contactId, listId, status). Filter by list, contact or status. GET /subscriptions.

輸入參數limitoffsetstatuslist_idcontact_id

icontact_set_subscription

Subscribe or unsubscribe contact

WRITE: put a contact on a list (status normal, or pending to start double opt-in) or unsubscribe it (status unsubscribed). Only for contacts who agreed to receive mail. POST /subscriptions.

輸入參數status必填list_id必填contact_id必填

icontact_list_campaigns

List campaigns

List campaigns (the sender identity and settings that messages belong to). GET /campaigns.

輸入參數limitoffsetorder_by

icontact_get_campaign

Get campaign

One campaign by id. GET /campaigns/{campaignId}.

輸入參數campaign_id必填

icontact_list_messages

List messages

List messages (subject, type, campaign, create date, HTML and text bodies). Filter by type or campaign. GET /messages.

輸入參數limitoffsetorder_bycampaign_idmessage_type

icontact_get_message

Get message

One message by id, with subject and HTML/text bodies. GET /messages/{messageId}.

輸入參數message_id必填

icontact_get_message_statistics

Get message statistics

Delivery statistics of a message (released, bounces, opens, clicks, unsubscribes, complaints, forwards). GET /messages/{messageId}/statistics.

輸入參數message_id必填

icontact_list_message_activity

List message activity

Who opened, clicked, bounced from or unsubscribed after a message: one page of events for one message. GET /messages/{messageId}/opens | clicks | bounces | unsubscribes.

輸入參數kind必填limitoffsetmessage_id必填

icontact_list_sends

List sends

List sends (a message sent to lists/segments: send id, message id, included/excluded lists, scheduled time, status). GET /sends.

輸入參數limitoffsetorder_by

icontact_get_send

Get send

One send by id. GET /sends/{sendId}.

輸入參數send_id必填

icontact_list_segments

List segments

List saved segments (rule-based groups of contacts). GET /segments.

輸入參數limitoffset

icontact_get_segment

Get segment

One segment by id. GET /segments/{segmentId}.

輸入參數segment_id必填

icontact_list_custom_fields

List custom fields

List the account's custom contact fields (name, type). GET /customfields.

輸入參數limitoffset

版本歷史

13
  1. v1.15.4最新Nov 7, 2026
  2. v1.14.3Nov 5, 2026
  3. v1.14.2Nov 5, 2026
  4. v1.14.1Nov 4, 2026
  5. v1.14.0Nov 3, 2026
  6. v1.13.1Nov 3, 2026
  7. v1.12.0Nov 1, 2026
  8. v1.10.0Oct 31, 2026
  9. v1.9.0Oct 31, 2026
  10. v1.8.2Oct 30, 2026
  11. v1.8.0Oct 30, 2026
  12. v1.3.0Oct 26, 2026
  13. v1.0.0Oct 25, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合