Skip to content

Canarics

by canarics.com · remote · no sign-in to list tools · v1.0.1 · published by com.canarics

AI call analysis and voice agents for sales teams. Signup, usage, agents and call data over MCP.

Changes · 2

2 tools: 2 change things.

Scanned Oct 21, 2026

2 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http canarics https://canarics.com/mcp

Findings

Matches of fixed checks, with the text they matched.

1 warn1 info
  • The server marks "check_signup_status" as not read-only (readOnlyHint: false), and its words say it reads.

    Matched text

    annotations: {"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "check_signup_status" says "status": a word for reading.

    What this check looks for
  • The description mentions "credentials".

    Matched text

    description: "...er ask for or collect a password or any credentials in chat: identity is verified entirely..."

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

2 tools

Changes things 2Claude Code: ask
  • check_signup_statusFollow a signup started with start_signup.1 finding

    Why it is in this group

    • The name "check_signup_status" says "status": a word for reading.
    • The server marks it as not read-only (readOnlyHint: false).

    Findings

    • Warn

      The server marks "check_signup_status" as not read-only (readOnlyHint: false), and its words say it reads.

      Matched text

      annotations: {"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "check_signup_status" says "status": a word for reading.

      What this check looks for
    Description, as the server wrote it
    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.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • start_signupBegin setting up Canarics (AI voice agents + call analysis) for a company that has no account yet.1 finding

    Why it is in this group

    • The name "start_signup" says "start": a word for a change.

    Findings

    • Info

      The description mentions "credentials".

      Matched text

      description: "...er ask for or collect a password or any credentials in chat: identity is verified entirely..."

      What this check looks for
    Description, as the server wrote it
    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.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http canarics https://canarics.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [],
    "ask": [
      "mcp__canarics__start_signup",
      "mcp__canarics__check_signup_status"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as canarics. Review it before you use it.