Kylas CRM MCP Server

MCP server for Kylas CRM: create, search, and manage leads. Requires KYLAS_API_KEY.

Local serverstdioPython

What is the Kylas CRM MCP Server?

MCP server for Kylas CRM: create, search, and manage leads. Requires KYLAS_API_KEY.

What it actually does

Model Context Protocol server for Kylas CRM lead operations. Use it from Cursor, Claude Desktop, or any MCP client to create leads, search and filter leads, and look up users, products, and pipelines.

  • get_lead_field_instructions — – Get lead schema (standard + custom fields, picklist IDs)
  • create_lead — – Create a lead with dynamic fields from user context
  • search_leads — – Search/filter leads by multiple criteria
  • lookup_users — – Resolve user names to IDs (for owner, created by, etc.)
  • lookup_products — – Resolve product names to IDs
  • lookup_pipelines — / get_pipeline_stages – Resolve pipeline and stage for open/closed/won leads

Configuration

  • Python 3.10+ - Kylas account and API key

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_lead_field_instructionsGet lead schema (standard + custom fields, picklist IDs)
create_leadCreate a lead with dynamic fields from user context
search_leadsSearch/filter leads by multiple criteria
lookup_usersResolve user names to IDs (for owner, created by, etc.)
lookup_productsResolve product names to IDs
search_idle_leadsFind leads with no activity for N days

How to install the Kylas CRM MCP Server

{
  "mcpServers": {
    "kylas-crm": {
      "command": "uvx",
      "args": ["kylas-crm-mcp"],
      "env": {
        "KYLAS_API_KEY": "your-value",
        "KYLAS_BASE_URL": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Python 3.10+ - Kylas account and API key
VariableDescriptionRequired
KYLAS_API_KEYCredential the server authenticates with.Yes
KYLAS_BASE_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Kylas CRM to get lead field instructions.”
  • “Use Kylas CRM to create lead.”
  • “Use Kylas CRM to search leads.”

Frequently asked questions

MCP server for Kylas CRM: create, search, and manage leads. Requires KYLAS_API_KEY. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.