Ictcrm MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 17 installs a week from npm. Last commit 7 Sep 2026.
Read CRM contact groups and manage contacts on ICTCRM (ICTContact backend).
Today is the operative word: we check Ictcrm MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add ictcrm-mcp -e 'ICTCRM_BASE_URL=<ICTCRM_BASE_URL>' -e 'ICTCRM_USERNAME=<ICTCRM_USERNAME>' -e 'ICTCRM_PASSWORD=<ICTCRM_PASSWORD>' -- npx -y ictcrm-mcp
{
"mcpServers": {
"ictcrm-mcp": {
"command": "npx",
"args": [
"-y",
"ictcrm-mcp"
],
"env": {
"ICTCRM_BASE_URL": "<ICTCRM_BASE_URL>",
"ICTCRM_PASSWORD": "<ICTCRM_PASSWORD>",
"ICTCRM_USERNAME": "<ICTCRM_USERNAME>"
}
}
}
}
[mcp_servers.ictcrm-mcp]
command = "npx"
args = ["-y", "ictcrm-mcp"]
env = { ICTCRM_BASE_URL = "<ICTCRM_BASE_URL>", ICTCRM_USERNAME = "<ICTCRM_USERNAME>", ICTCRM_PASSWORD = "<ICTCRM_PASSWORD>" }
{
"mcpServers": {
"ictcrm-mcp": {
"command": "npx",
"args": [
"-y",
"ictcrm-mcp"
],
"env": {
"ICTCRM_BASE_URL": "<ICTCRM_BASE_URL>",
"ICTCRM_PASSWORD": "<ICTCRM_PASSWORD>",
"ICTCRM_USERNAME": "<ICTCRM_USERNAME>"
}
}
}
}
{
"servers": {
"ictcrm-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ictcrm-mcp"
],
"env": {
"ICTCRM_BASE_URL": "<ICTCRM_BASE_URL>",
"ICTCRM_PASSWORD": "<ICTCRM_PASSWORD>",
"ICTCRM_USERNAME": "<ICTCRM_USERNAME>"
}
}
}
}
Put your own values in place of
<ICTCRM_BASE_URL> (Base URL of your ICTCRM server, without the /rest suffix, e.g. https://your-ictcontact), <ICTCRM_USERNAME> (API account username), <ICTCRM_PASSWORD> (Password for the account).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
ICTCRM_MCP_ALLOW_WRITE (Unlocks starting and stopping campaigns, which begins live outbound calling and can cost money. When false those tools are not registered at all. Leave off unless you mean it), ICTCRM_TIMEOUT_MS (Per request timeout in milliseconds. Defaults to 30000), ICTCRM_TLS_INSECURE (Skip TLS certificate verification. Only for a self-signed test server).
Send SMS, manage contacts and groups, and read delivery reports. OAuth 2.1 SureSMS login.
Manage DialMyCalls contacts and groups; read broadcasts; send text and voice broadcasts on approval.
MCP server for Little Green Light CRM. Search donors, log gifts, manage groups and contacts.
Microsoft Contacts MCP server — read and manage your address book through Microsoft Graph.
One inbox for SMS and email: read threads, search, manage contacts, and send texts and emails.
Read and manage feedback posts, votes and comments on Cawcus boards.
Search, read and edit Wiki.js pages, and manage its assets, users, groups and comments
Send SMS/MMS, manage contacts, and read campaigns, messages and media on SimpleTexting.
Answers built from our own checks of this server.