LiveCRM

Official registry Productivity

Salesforce & HubSpot: dedupe, normalize, enrich, assign, job change, create, mass update, segment

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http livecrm 'https://api.livecrm.ai/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "livecrm": {
            "type": "http",
            "url": "https://api.livecrm.ai/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. LiveCRM MCP server
  2. Connect
  3. Try asking
  4. Tools
  5. Security and privacy
  6. Support
  7. License

LiveCRM MCP server

Typed, audited tools for Salesforce and HubSpot: deduplication, normalization, enrichment, assignment, job changes, record creation, mass update and segmentation. Reads are free and change nothing. Every write sits behind a permission you grant, and every write can be reversed.

This is a hosted server. This repository holds its documentation and registry metadata, not its source code. Using it needs a LiveCRM account.

  • Server URL: https://api.livecrm.ai/mcp (Streamable HTTP, OAuth 2.1 with Dynamic Client Registration)
  • Full documentation: livecrm.ai/mcp
  • Claude connector directory: claude.ai/directory/livecrm
  • Official MCP Registry: ai.livecrm/livecrm

Note the api. subdomain. livecrm.ai/mcp is the documentation page; api.livecrm.ai/mcp is the server, and the two are not interchangeable.

Connect

You do not need to sign in first. If you are signed out when you connect, LiveCRM asks you to sign in or create an account, then returns you to the consent screen. If your company is new to LiveCRM, start a free trial. If it already uses LiveCRM, ask an admin for an invite.

Claude

LiveCRM is in Claude's connector directory. Open the listing and connect.

Claude Code
claude mcp add --transport http livecrm https://api.livecrm.ai/mcp
Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "livecrm": {
      "url": "https://api.livecrm.ai/mcp"
    }
  }
}
VS Code

.vscode/mcp.json:

{
  "servers": {
    "livecrm": {
      "type": "http",
      "url": "https://api.livecrm.ai/mcp"
    }
  }
}

Any other client that supports remote MCP servers with OAuth works the same way: give it the server URL.

Try asking

  • How many of our contacts have no email address?
  • Find duplicate accounts and show me the groups you are most sure about.
  • Which of our contacts have changed jobs recently?
  • Standardize the job titles on our contacts, and show me what would change before anything is written.
  • What did LiveCRM change in our CRM this week? Undo the last change.

Tools

Sixty-seven tools. Thirty-seven only read: they answer from LiveCRM's own mirror of your CRM and never touch the CRM itself. Thirty change something, and each sits behind a named permission. Every tool declares whether it reads, whether it destroys, and whether it reaches outside LiveCRM, so your client can decide what needs confirming.

Read
PermissionTools
crm:readcount_crm_records, get_crm_record, list_crm_connections, list_crm_users, list_filterable_fields
runs:readget_data_health, get_operational_health, get_plan, get_readiness_recommendations, get_readiness_scan, get_run, get_run_records, get_usage_summary, list_employer_changes, list_plans, list_runs, list_search_criteria, preview_plan_reversal
runs:previewpreview_enrichment_run, preview_records_run
templates:readget_assignment_config, get_default_rule_config, get_market_whitespace, get_normalize_catalog, get_persona_whitespace, get_rule_template, get_tam, get_tam_outward, list_rule_templates, list_whitespace_companies, preview_normalize_scheme
dedup:readget_duplicate_group, list_duplicate_groups
audit:readget_audit_event_records, list_audit_events
queue:readlist_queue_actions, list_queue_history
Change
PermissionTools
runs:createcreate_alert_run, create_assignment_run, create_deduplication_run, create_enrichment_run, create_job_change_run, create_mass_update_run, create_normalize_run, create_plan, create_records_run, create_score_run, create_segmentation_run, create_verification_run, update_plan_inputs
runs:dispatchdispatch_run, fire_plan, run_job_change_sweep, set_plan_schedule
runs:reversereverse_audit_event
runs:deletedelete_run
templates:writecreate_rule_template, delete_rule_template, set_assignment_config, set_contact_owner_inheritance, set_new_employer_record, set_owner_mode, set_tam, update_rule_template
dedup:mergeapprove_duplicate_group, reverse_duplicate_group
queue:proposequeue_action

Creating a run and dispatching it are separate permissions. An agent holding runs:create without runs:dispatch can research your CRM and compose the exact fix, but cannot write a single field until a person dispatches it.

Security and privacy

Support

Email jaime@livecrm.ai. Issues on this repository are for the documentation only.

License

The contents of this repository are released under the MIT License. The LiveCRM name and logo are trademarks of LiveCRM, Inc. and are not licensed under the MIT License. This repository contains documentation only; the LiveCRM service and its source code are proprietary, and use of the service is governed by the Master Subscription Agreement.

Frequently asked questions

What is LiveCRM?

Salesforce & HubSpot: dedupe, normalize, enrich, assign, job change, create, mass update, segment

How do I install LiveCRM?

It runs as a remote server. In Claude Code: claude mcp add --transport http livecrm 'https://api.livecrm.ai/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does LiveCRM need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is LiveCRM open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains LiveCRM?

It is published by Livecrm. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.