Skip to main content
Glama
Miguelgbastos

Kommo CRM MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KOMMO_BASE_URLYesThe base URL for your Kommo CRM instance (e.g., https://your-subdomain.kommo.com)
KOMMO_ACCESS_TOKENYesYour Kommo CRM access token for API authentication

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_account_infoC

Get Kommo account information

get_leadsC

Get list of leads from Kommo CRM

get_contactsC

Get list of contacts from Kommo CRM

get_companiesC

Get list of companies from Kommo CRM

get_tasksC

Get list of tasks from Kommo CRM

get_pipelinesB

Get list of pipelines from Kommo CRM

get_usersB

Get list of users from Kommo CRM

get_lead_eventsC

Get events for a specific lead

create_lead_eventC

Create a new event for a lead

get_contact_activitiesC

Get activities for a specific contact

create_contact_activityC

Create a new activity for a contact

get_lead_statusesC

Get statuses for a specific pipeline

create_lead_statusC

Create a new status for a pipeline

move_lead_to_statusC

Move a lead to a specific status

move_lead_to_pipelineC

Move a lead to a specific pipeline

get_sales_reportC

Get sales report for a date range

get_lead_conversion_reportB

Get lead conversion report for a date range

get_pipeline_performance_reportC

Get pipeline performance report for a date range

get_dashboard_dataC

Get dashboard data and key metrics

get_user_performance_statsC

Get performance statistics for a specific user

get_lead_analyticsC

Get analytics for a specific lead

get_pipeline_analyticsC

Get analytics for a specific pipeline

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 22 tools

Disambiguation4/5

Most tools have distinct purposes targeting specific resources (contacts, leads, pipelines, etc.) with clear action differentiation. However, some overlap exists between 'get_lead_analytics' and 'get_pipeline_analytics' which could cause confusion about their specific focus, and 'move_lead_to_pipeline' vs 'move_lead_to_status' might be ambiguous without understanding the CRM's pipeline/status hierarchy.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern using snake_case throughout. The verbs are clear and appropriate (create, get, move), and nouns consistently describe the target resources (contact_activities, lead_events, pipeline_analytics, etc.). This makes the tool set highly predictable and readable.

Tool Count3/5

With 22 tools, this is borderline heavy for a CRM server. While it covers many aspects of CRM operations, the count feels slightly excessive as some tools could potentially be consolidated (e.g., multiple analytics/report tools). However, given the comprehensive domain coverage, it's not unreasonable.

Completeness4/5

The tool set provides excellent coverage for CRM operations including contact management, lead tracking, pipeline analytics, and reporting. Minor gaps exist in update/delete operations (only create and get operations are present for most resources) and task management lacks creation capabilities, but agents can work around these limitations for most workflows.

Maintenance

ActivityMaintained
ResponsivenessResponsive