KM

kanutus/mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

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
在 GitHub 查看完整 README

安装

npx -y @kanutus/mcp
新手?先看 mcpskill.org 教程 →

配置

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