Setup & Configuration
Connect Claude Desktop, Cursor, or any MCP client to your Kasar CRM.
Prerequisites
- A Kasar CRM account with an active subscription
- An API token created in Settings > API
Create an API Token
- Open your Kasar workspace and navigate to Settings > API
- Click Create Token
- Give it a name (e.g., "Claude Desktop")
- Select the required scopes:
mcp— full CRM access (records, schema, pipelines, tasks, notes)inbox:content— email body access (required for inbox tools)
- Copy the token (
ksr_...) — it will only be shown once
Treat your API token like a password. Never commit it to version control or share it publicly. If compromised, revoke it immediately in Settings and create a new one.
Claude Desktop
Add the following to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"kasar": {
"url": "https://kasar.app/api/mcp/sse",
"headers": {
"Authorization": "Bearer ksr_..."
}
}
}
}Replace ksr_... with your actual API token.
After saving, restart Claude Desktop. You should see the Kasar tools appear in the tools menu.
Cursor
Add the MCP server in your Cursor settings:
- Open Cursor Settings > MCP
- Click Add MCP Server
- Configure:
{
"mcpServers": {
"kasar": {
"url": "https://kasar.app/api/mcp/sse",
"headers": {
"Authorization": "Bearer ksr_..."
}
}
}
}Other MCP Clients
Any client that supports the Streamable HTTP transport can connect. Provide:
| Parameter | Value |
|---|---|
| URL | https://kasar.app/api/mcp/sse |
| Transport | Streamable HTTP (SSE) |
| Auth Header | Authorization: Bearer ksr_... |
Token Scopes
| Scope | Access |
|---|---|
mcp | Full CRM access — records, schema, pipelines, tasks, notes, aggregations |
inbox:content | Email body and attachment metadata — required for the search_emails and draft_email tools |
The mcp scope is required for all MCP operations. Add inbox:content only if you want AI assistants to read and draft emails on your behalf.
Verify the Connection
Once configured, ask your AI assistant:
"List all objects in my Kasar CRM"
The assistant should read the kasar://schema resource and return a list of your CRM objects (contacts, companies, opportunities, etc.). If you see an authentication error, double-check your token and endpoint URL.