KM

kanutus/mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

0 stars 0 forks Качество 81 Тренд 20MIT

Kanutus MCP server: meetings and calls with live voice translation for Claude, ChatGPT and your agents

Обзор

Model Context Protocol server for Kanutus: meetings and calls with live voice translation. Lets Claude, ChatGPT and your own agents create rooms, schedule meetings, book times on booking links, list voices, read usage and transcripts, and take part in a room as an AI agent (text in, translated voice out). This server only talks to the public Kanutus API (https://api.kanutus.com/v1). It has no privileged access: it can do exactly what the permissions you grant allow. MIT licensed. - : Settings → Connectors → Add custom connector → name Kanutus, paste the URL → Connect. - : Settings → Apps & Connectors → Advanced → enable developer mode; then Create → name Kanutus, paste the URL → Connect. You sign in with your Kanutus account and choose the organization and permissions on the Kanutus consent screen. Disconnect any time in Kanutus → Developers → Connected apps. Create an API key in Kanutus → Developers (use a key just for the assistant, with a spend limit), then: kt_test_...

README

Показан фрагмент оригинального README. Открыть оригинал.

Kanutus MCP

Model Context Protocol server for Kanutus: meetings and calls with live voice translation. Lets Claude, ChatGPT and your own agents create rooms, schedule meetings, book times on booking links, list voices, read usage and transcripts, and take part in a room as an AI agent (text in, translated voice out).

This server only talks to the public Kanutus API (https://api.kanutus.com/v1). It has no privileged access: it can do exactly what the permissions you grant allow. MIT licensed.

Use it

Claude and ChatGPT (remote connector, OAuth)

Connector URL: https://mcp.kanutus.com/mcp

  • Claude: Settings → Connectors → Add custom connector → name Kanutus, paste the URL → Connect.
  • ChatGPT: Settings → Apps & Connectors → Advanced → enable developer mode; then Create → name Kanutus, paste the URL → Connect.

You sign in with your Kanutus account and choose the organization and permissions on the Kanutus consent screen. Disconnect any time in Kanutus → Developers → Connected apps.

Claude Desktop, Claude Code, Cursor or your agent (local, API key)

Create an API key in Kanutus → Developers (use a key just for the assistant, with a spend limit), then:

{
  "mcpServers": {
    "kanutus": {
      "command": "npx",
      "args": ["-y", "@kanutus/mcp"],
      "env": { "KANUTUS_API_KEY": "kt_live_..." }
    }
  }
}

kt_test_... keys use the simulator: nothing uses minutes, test rooms have robot participants and magic phone numbers (+1 555 0100 answers, +1 555 0101 busy, +1 555 0102 voicemail, +1 555 0199 blocked).

Optional env: KANUTUS_API_URL (default https://api.kanutus.com).

Tools

Tool What it does Hints
kanutus_whoami organization, permissions, limits, live/test read-only
get_balance, get_usage minutes left; minutes spent through the API read-only
list_rooms, get_room rooms with live translation read-only
create_room instant room + link idempotent
end_room end a room for everyone destructive, asks to confirm
create_join_link guest link with name and languages prefilled
list_meetings, schedule_meeting, cancel_meeting scheduled meetings cancel is destructive, asks to confirm
list_booking_links, find_slots, book_slot booking links (like Calendly)
list_voices, get_voice your voices (consented clones with their status, your own clones, generic picks) read-only
list_voice_catalog, choose_generic_voice stock voices anyone can use
create_voice clone a voice with the owner’s consent: returns a link the person opens to read a consent sentence and record live (no audio upload, ever) asks to confirm
delete_voice revoke a cloned voice / remove a generic pick destructive, asks to confirm
Открыть полный README на GitHub

Установка

npx -y @kanutus/mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "kanutus": { "command": "npx", "args": ["-y", "@kanutus/mcp"], "env": { "KANUTUS_API_KEY": "kt_live_..." } } } }