Skip to main content
Glama

konid

konid (کنید) — Farsi for "do." Take action.

A language expression coach. Tell it what you want to say, and it shows you how a native speaker would actually say it — with cultural context, tone notes, and audio pronunciation.

How it works

You: "how do I say 'we'll see' in Chinese?"

konid returns 3 options, casual to formal:

  1. 再说吧 (zài shuō ba) — casual, slightly evasive, can function as a soft "no"

  2. 看情况吧 (kàn qíngkuàng ba) — "depends on the situation," genuinely open-minded

  3. 到时候再看吧 (dào shíhou zài kàn ba) — "let's wait and see," most neutral

Plus cultural context, nuance comparison, and audio pronunciation.

Supports 13+ languages including Mandarin, Japanese, Korean, Spanish, French, German, Portuguese, Italian, Russian, Arabic, and Hindi. Any language Claude knows can be coached.

Related MCP server: Polyglot

Install

Claude Cowork

Requires a Pro or Max subscription.

  1. Download konid-ai-plugin.zip

  2. In Cowork, click Customize in the left sidebar

  3. Click + next to "Personal plugins" > Upload plugin

  4. Choose the konid-ai-plugin.zip file

That's it. Start a new task and ask "how do I say 'nice to meet you' in Japanese?"

Claude Code

Requires Node.js 18+ and an Anthropic API key.

claude mcp add konid-ai -- npx -y konid-ai

Audio plays directly through your speakers.

Other MCP clients

konid works with any MCP-compatible client. Add this to your client's MCP config:

{
  "mcpServers": {
    "konid": {
      "command": "npx",
      "args": ["-y", "konid-ai"]
    }
  }
}

Tested with Cursor, VS Code Copilot, Windsurf, Zed, and JetBrains.

ChatGPT

Settings > Apps > Advanced settings > Developer mode > add https://konid.fly.dev/mcp

License

MIT

Available Tools

3 tools
coachA

Express an idea naturally in a target language. Returns 3 socially-calibrated options with romanization, literal meanings, tone notes, and cultural context. Each option is numbered for use with the speak tool.

Inputs: text (required), context, target_language.

replayA

Replay the last spoken audio clip. Use when the user says 'again', 'replay', 'repeat', or 'play it again'.

Inputs: no named parameters.

speakA

Speak text aloud using text-to-speech. Generates audio and plays it through speakers. Use after coach to hear how a phrase sounds.

Inputs: text (required), slow, voice, meaning.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.3/5.0

    Scored across 3 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose: coach generates language options, speak produces audio from text, and replay repeats the last audio. There is no overlap in functionality, so an agent can select the correct tool without confusion.

    Naming Consistency5/5

    All tool names are single lowercase verbs (coach, speak, replay) that directly describe their action. The naming convention is perfectly uniform and instantly understandable.

    Tool Count5/5

    With only 3 tools, the server is tightly scoped to a simple workflow: generate a phrase, hear it, and repeat it. Each tool is necessary and the count is ideal for the intended purpose.

    Completeness5/5

    The tool surface covers the full language pronunciation loop: creating natural expressions, listening to them via TTS, and replaying on demand. There are no obvious gaps or dead ends for the intended use case.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers