KasarKasar Docs
MCP Server

Setup & Configuration

Connect Claude Desktop, Cursor, or any MCP client to your Kasar CRM.

Prerequisites

  1. A Kasar CRM account with an active subscription
  2. An API token created in Settings > API

Create an API Token

  1. Open your Kasar workspace and navigate to Settings > API
  2. Click Create Token
  3. Give it a name (e.g., "Claude Desktop")
  4. Select the required scopes:
    • mcp — full CRM access (records, schema, pipelines, tasks, notes)
    • inbox:content — email body access (required for inbox tools)
  5. 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:

  1. Open Cursor Settings > MCP
  2. Click Add MCP Server
  3. 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:

ParameterValue
URLhttps://kasar.app/api/mcp/sse
TransportStreamable HTTP (SSE)
Auth HeaderAuthorization: Bearer ksr_...

Token Scopes

ScopeAccess
mcpFull CRM access — records, schema, pipelines, tasks, notes, aggregations
inbox:contentEmail 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.

On this page