Kylas
Description
# Kylas CRM MCP Server (Lead Only) 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. <!-- mcp-name…
About
# Kylas CRM MCP Server (Lead Only) 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. <!-- mcp-name: io.github.kylastech/kylas-crm --> ## Features -…
Details
- Author
- kylastech
- Downloads
- 177
- Categories
- Search
Jump to
- Create leads with dynamic fields from user context
- Search and filter leads by multiple criteria
- Resolve user names to IDs for ownership fields
- Resolve product names and pipeline stages
- Find leads idle for N days
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
KylasCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install with pip install -e . or from PyPI after publication. Set the KYLAS_API_KEY environment variable (required) and optionally KYLAS_BASE_URL. Run the server via python -m kylas_crm_mcp or use the provided Docker image. MCP clients communicate over stdio. Available commands include create_lead, search_leads, lookup_users, lookup_products, lookup_pipelines, get_pipeline_stages, and search_idle_leads.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"kylas": {
"kylas-crm": {
"command": "PASTE_THE_PATH_FROM_which_kylas_crm_mcp",
"env": {
"KYLAS_API_KEY": "THEIR_KYLAS_API_KEY"
}
}
}
}
}
McpServers
{
"kylas-crm": {
"command": "PASTE_THE_PATH_FROM_which_kylas_crm_mcp",
"env": {
"KYLAS_API_KEY": "THEIR_KYLAS_API_KEY"
}
}
}
Kylas CRM MCP Server (Lead Only)
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.
<!-- mcp-name: io.github.kylastech/kylas-crm -->
Features
- 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
- search_idle_leads – Find leads with no activity for N days
Requirements
- Python 3.10+
- Kylas account and API key
Installation
```bash
pip install -e .
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

