Resources
Read-only data sources that give AI context about your CRM.
Resources are read-only data sources exposed by the MCP server. AI assistants use them to understand your CRM structure, available pipelines, team members, and more — without modifying any data.
kasar://schema
Returns all objects in your workspace with their field counts. Use this to discover what data is available before querying.
{
"objects": [
{
"name": "contacts",
"label": "Contacts",
"icon": "user",
"fieldCount": 24,
"recordCount": 1847
},
{
"name": "companies",
"label": "Companies",
"icon": "building",
"fieldCount": 18,
"recordCount": 312
},
{
"name": "opportunities",
"label": "Opportunities",
"icon": "target",
"fieldCount": 15,
"recordCount": 89
}
]
}kasar://schema/{object}
Returns the full schema for a specific object, including all fields, their types, constraints, and relation configurations.
URI example: kasar://schema/contacts
{
"name": "contacts",
"label": "Contacts",
"fields": [
{
"name": "first_name",
"label": "First Name",
"type": "TEXT",
"required": true
},
{
"name": "email",
"label": "Email",
"type": "EMAILS",
"required": false
},
{
"name": "company",
"label": "Company",
"type": "RELATION",
"relation": {
"type": "BELONGS_TO_ONE",
"target": "companies",
"foreignKey": "company_id"
}
},
{
"name": "pipeline",
"label": "Pipeline",
"type": "PIPELINE",
"pipeline": "sales_pipeline"
}
]
}kasar://pipelines
Returns all sales pipelines with their steps and configuration. Useful for understanding deal flow and stage definitions.
{
"pipelines": [
{
"name": "sales_pipeline",
"label": "Sales Pipeline",
"object": "opportunities",
"steps": [
{ "name": "qualification", "label": "Qualification", "position": 0, "color": "#3B82F6" },
{ "name": "proposal", "label": "Proposal", "position": 1, "color": "#F59E0B" },
{ "name": "negotiation", "label": "Negotiation", "position": 2, "color": "#8B5CF6" },
{ "name": "closed_won", "label": "Closed Won", "position": 3, "color": "#10B981" },
{ "name": "closed_lost", "label": "Closed Lost", "position": 4, "color": "#EF4444" }
]
}
]
}kasar://users
Returns all workspace members. Useful for assigning records, filtering by owner, or mentioning teammates.
{
"users": [
{
"id": "usr_abc123",
"name": "Alice Martin",
"email": "alice@company.com",
"role": "admin",
"avatar": "https://..."
},
{
"id": "usr_def456",
"name": "Bob Dupont",
"email": "bob@company.com",
"role": "member",
"avatar": "https://..."
}
]
}kasar://me
Returns the identity of the authenticated user — the person whose API token is being used.
{
"id": "usr_abc123",
"name": "Alice Martin",
"email": "alice@company.com",
"role": "admin",
"organization": "Acme Corp"
}kasar://integrations/status
Returns the status of all connected integrations, including sync state and last activity.
{
"integrations": [
{
"provider": "gmail",
"status": "connected",
"lastSync": "2026-04-14T08:30:00Z",
"email": "alice@company.com"
},
{
"provider": "linkedin",
"status": "connected",
"lastSync": "2026-04-13T15:00:00Z"
},
{
"provider": "whatsapp",
"status": "disconnected",
"lastSync": null
}
]
}kasar://organization
Returns basic information about the current organization.
{
"name": "Acme Corp",
"domain": "acme.kasar.app",
"industry": "SaaS",
"size": "50-200",
"plan": "business",
"createdAt": "2025-01-15T10:00:00Z"
}