Canarics
AI call analysis and voice agents for sales teams. Signup, usage, agents and call data over MCP.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- HIGH
- MEDIUMen start_signup
- INFOen start_signup
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"canarics": {
"url": "https://salestick-backend-647994203646.europe-central2.run.app/mcp"
}
}
}Puntos de conexión remotos
https://salestick-backend-647994203646.europe-central2.run.app/mcpstreamable-httphttps://canarics.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (2)
🟢start_signup(companyName, website, language, contactEmail, notes)
Begin setting up Canarics (AI voice agents + call analysis) for a company that has no account yet. Returns a claim URL: ALWAYS show that URL to the person immediately and verbatim — it is useless sitting in your context; they open it, sign in, verify their phone by SMS and accept the terms; the trial then provisions itself with a demo AI agent generated from the company website. Keep the returned intentToken to follow progress with check_signup_status. All other Canarics tools need the API key that check_signup_status hands you after the claim. GROUNDING: companyName and website must come from what the person actually told you in this conversation — if either is missing, ask for it; never guess, never use placeholders like "New Company" or example.com. Never ask for or collect a password or any credentials in chat: identity is verified entirely on the claim link.
Esquema de entrada
{
"type": "object",
"properties": {
"companyName": {
"type": "string",
"minLength": 2,
"maxLength": 120,
"description": "Company name."
},
"website": {
"type": "string",
"minLength": 1,
"maxLength": 300,
"description": "Company website URL — the demo AI agent is generated from it."
},
"language": {
"description": "Preferred conversation/summary language (e.g. Latvian, English, German). Default English.",
"type": "string"
},
"contactEmail": {
"description": "Contact email of the person who will claim the signup.",
"type": "string"
},
"notes": {
"description": "Short context on the intended use case (max 500 chars).",
"type": "string",
"maxLength": 500
}
},
"required": [
"companyName",
"website"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢check_signup_status(intentToken)
Follow a signup started with start_signup. Poll slowly — the human step takes minutes. Once the person has claimed the link and the trial is live, this returns a one-time read-only Canarics API key for the new team: store it and use it as the Bearer key on this same MCP endpoint (and /api/v1) from then on.
Esquema de entrada
{
"type": "object",
"properties": {
"intentToken": {
"type": "string",
"description": "The intentToken returned by start_signup."
}
},
"required": [
"intentToken"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia