SalesSuite MCP Server
OfficialThis server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
salessuite-mcp
MCP server for the SalesSuite CRM API: contacts, contact persons, deals, pipelines, notes, calls, emails, forms, action buttons and webhook subscriptions.
The only configuration is your SalesSuite API key; the tenant is derived from it.
Usage
Create an API key in SalesSuite (Settings > General) and add the server to your MCP client.
Claude Code
claude mcp add salessuite --scope user --env SALESSUITE_API_KEY=your-api-key -- npx -y salessuite-mcpKeep the -- before npx: without it, --env also swallows the command and the server is registered without
arguments (it then hangs on "connecting"). --scope user makes it available in every project.
Claude Desktop / Cursor / other clients (claude_desktop_config.json, .cursor/mcp.json, …)
{
"mcpServers": {
"salessuite": {
"command": "npx",
"args": ["-y", "salessuite-mcp"],
"env": { "SALESSUITE_API_KEY": "your-api-key" }
}
}
}Variable | Required | Description |
| yes | SalesSuite API key (sent as |
| no | Comma-separated toolsets to load (default: all), e.g. |
| no |
|
| no | Override the API URL (default |
Related MCP server: Overdrive MCP Server
Tools
One tool per non-deprecated API operation, plus get_api_guide, which returns the API's own documentation (property
identification, note HTML, pagination, archived records, rate limits, webhooks), and describe_webhook_event.
Toolset | Tools |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Path and query parameters are top-level tool arguments; request bodies go into body.
Context size. All tools together take about 24k tokens of tool definitions (measured as JSON at ~3.5 characters
per token); SALESSUITE_TOOLSETS=contacts,deals,notes about 16k, SALESSUITE_READ_ONLY=true about 13k. The webhook
subscription tools advertise a compact schema; describe_webhook_event returns the event-specific filter and payload
schema on demand, and the full generated schema still validates the body before it is sent.
Custom properties. The SalesSuite OpenAPI spec is tenant-specific: custom properties appear as extra fields in
the create/update schemas. The bundled schemas only know the system properties, so the create/update payloads of
contacts, contact persons and deals also accept additional keys. Custom properties are keyed by their
propertyIdentifier, which starts with x_ (e.g. x_budget); search filters use the full identifier
(e.g. contact_x_budget). list_properties with propertyType: "dynamic" lists them with their value types and select
options.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Native MCP access to CRM contacts, organizations, deals and tasks with user permissions.
Read deals, persons, organizations, activities and pipelines; create and update CRM records.
API-first CRM for LLMs - contacts, companies, deals and activities over a native MCP server.
Remote MCP for amoCRM and Kommo: leads, contacts, tasks, pipelines, chats, Salesbot. OAuth.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to read and write CRM data—companies, contacts, opportunities, tasks, and interactions—through MCP, with OAuth and provenance tracking for every value.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to securely access and manage CRM pipeline, relationships, tasks, notes, files, and deal context through authenticated Streamable HTTP/OAuth, inheriting the signed-in user's permissions and business-unit isolation.1MIT
- AlicenseNot gradedqualityAmaintenanceEnables reading and managing Pipedrive CRM records—deals, people, organizations, activities, and notes—over MCP, including searching, writing, and moving deals through pipelines.Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to manage a fully customizable CRM, including contacts, companies, sales pipelines, custom objects and fields, file uploads, and data relationships via MCP over HTTP.MIT