Skip to content

com.numbru/client-compass

by numbru.com · remote · no sign-in to list tools · v1.0.0 · published by com.numbru

Behavioral intelligence for client-facing professionals. Know who you're walking into.

Final · 1Changes · 6

11 tools: 1 do something that can't be undone, 6 change things and 4 only read.

Scanned Oct 21, 2026

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

claude mcp add --transport http client-compass https://numbru-mcp-server.numbru.workers.dev

Tools

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

11 tools

Can't be undone 1Claude Code: ask
  • send_chat_messageSend a chat message about a specific person (client).No findings

    Why it is in this group

    • The name "send_chat_message" says "send": a word for sending, and what is sent cannot be taken back.
    Description, as the server wrote it
    Send a chat message about a specific person (client). The AI will respond with tailored advice based on the client's Compass profile.
Changes things 6Claude Code: ask
  • batch_create_personsCreate up to 10 people (clients) in parallel and generate a Client Compass for each.No findings

    Why it is in this group

    • The name "batch_create_persons" says "create": a word for a change.
    Description, as the server wrote it
    Create up to 10 people (clients) in parallel and generate a Client Compass for each. Use this for re-engaging dormant leads — a name is enough. IMPORTANT: Return the full Start Here coaching for each person (ask_them, know_this, avoid_this) — do not summarize or create tables. Present each person's compass_summary_text and all three Start Here items in full.
  • complete_profileComplete the user's profile (one-time signup).No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Complete the user's profile (one-time signup). Sets name, profession, and generates a User Compass. Required before creating clients.
  • create_personCreate a new person (client).No findings

    Why it is in this group

    • The name "create_person" says "create": a word for a change.
    Description, as the server wrote it
    Create a new person (client). Generates their Client Compass automatically. Requires the user to have a profession set.
  • generate_compassGenerate a numbrU Compass profile for a person using the Compass engine.No findings

    Why it is in this group

    • The name "generate_compass" says "generate": a word for a change.
    Description, as the server wrote it
    Generate a numbrU Compass profile for a person using the Compass engine. Returns how the person is wired: how they decide, what earns their trust, and what to avoid. IMPORTANT: present the returned output verbatim, exactly as formatted, preserving every section and heading (KNOW, DO, DEEPER DETAILS, Strategic Tips, Who They Are, Signals, How to Communicate, Try This First). Do not summarize, reword, reorder, condense into tables, or describe the sections instead of showing them. The formatting is the product.
  • health_checkCheck the health status of the numbrU APINo findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Check the health status of the numbrU API
  • update_profileUpdate the user's profile settings.No findings

    Why it is in this group

    • The name "update_profile" says "update": a word for a change.
    Description, as the server wrote it
    Update the user's profile settings. Can change name, profession, phone, DOB, or custom prompt.
Only reads 4Claude Code: allow
  • get_chat_messagesRetrieve chat message history for a specific person (client).No findings

    Why it is in this group

    • The name "get_chat_messages" says "get": a word for reading.
    Description, as the server wrote it
    Retrieve chat message history for a specific person (client). Returns messages in reverse chronological order.
  • get_meRetrieve the authenticated user's profile information.No findings

    Why it is in this group

    • The name "get_me" says "get": a word for reading.
    Description, as the server wrote it
    Retrieve the authenticated user's profile information.
  • get_personRetrieve a single person (client) by their ID, including their Client Compass data.No findings

    Why it is in this group

    • The name "get_person" says "get": a word for reading.
    Description, as the server wrote it
    Retrieve a single person (client) by their ID, including their Client Compass data.
  • list_peopleRetrieve all people (clients) for the authenticated user.No findings

    Why it is in this group

    • The name "list_people" says "list": a word for reading.
    Description, as the server wrote it
    Retrieve all people (clients) for the authenticated user. Optionally search by name.

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.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http client-compass https://numbru-mcp-server.numbru.workers.dev

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": [
      "mcp__client-compass__list_people",
      "mcp__client-compass__get_person",
      "mcp__client-compass__get_chat_messages",
      "mcp__client-compass__get_me"
    ],
    "ask": [
      "mcp__client-compass__health_check",
      "mcp__client-compass__create_person",
      "mcp__client-compass__batch_create_persons",
      "mcp__client-compass__send_chat_message",
      "mcp__client-compass__complete_profile",
      "mcp__client-compass__update_profile",
      "mcp__client-compass__generate_compass"
    ],
    "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 client-compass. Review it before you use it.