About this integration
Model Context Protocol server for CiviCRM — AuthX-first, schema-introspected, write-gated.
- Transport
- stdio
- Authentication
- api-key
- Initial setup
- credentials
- Runtime
- unattended
- Evidence
- documented
- Version
- 0.1.2
- Package
- civicrm-mcp
- Last compatibility test
- Not independently tested
Connect your agent
civicrm-mcpPublisher documentation and the executable npm manifest were reviewed only. No package, CiviCRM deployment, credentials, or endpoint was invoked; permissions must be scoped by the operator.
Capabilities: CiviCRM contact search, Contribution and event queries, Schema introspection, Configuration-gated CRM writes
Connected profiles
Additional details
io.github.YogiAdhik/civicrm-mcp
Source ↗ · Checked 2026-09-170.1.2
Source ↗ · Checked 2026-09-17CC0-1.0; package licenses are separate
Source ↗ · Checked 2026-09-17npm
Source ↗ · Checked 2026-09-17CIVICRM_BASE_URL, CIVICRM_API_KEY
Source ↗ · Checked 2026-09-17civicrm-mcp
Source ↗ · Checked 2026-09-200.2.0
Source ↗ · Checked 2026-09-20The publisher documents an npx-launched stdio child process. The server does not add per-call confirmation; write, delete, and generic API surfaces are instead controlled by configuration flags and any approval policy belongs to the MCP client.
Source ↗ · Checked 2026-09-20A dedicated CiviCRM contact and API key are required, together with the CiviCRM base URL and CMS mode; an optional site key applies when that guard is enabled.
Source ↗ · Checked 2026-09-20An MCP client launches `npx -y civicrm-mcp` over stdio and passes the CiviCRM base URL, CMS choice, API key, and safety flags in its environment.
Source ↗ · Checked 2026-09-20Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.
Source ↗ · Checked 2026-09-20