Mmcp.market

I1n MCP server

by Pakvothe·io.github.Pakvothe/i1n·v1.4.7

Agent-complete localization: extract strings, push keys, AI-translate, pull type-safe TS types.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

2 stars81 downloads/wk

Reviews

Write one

Nobody has reviewed I1n yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

I1n tools (9)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • i1n_add_language

    Add new languages to the project and optionally auto-translate existing keys

  • i1n_check

    Validate local translation files offline: missing keys per language, broken interpolation placeholders, empty values, and coverage. Returns a JSON report. Safe for CI \u2014 no API calls.

  • i1n_extract_and_translate

    Accept extracted strings, push them to i1n, translate to all active languages, and pull updated types. Pass an array of {key, value, namespace?} objects.

  • i1n_pull

    Pull translations from i1n and generate TypeScript types

  • i1n_push

    Push local translation files to i1n (with diff detection, only changed keys are pushed)

  • i1n_search

    Search existing translations by key name, namespace, or source value

  • i1n_setup_bridge

    Detect any i18n library (i18next, vue-i18n, next-intl, react-intl, etc.) and configure i1n bridge mode in this project \u2014 end-to-end, with no terminal needed. Use when the user asks to 'set up / configure the bridge', 'wire up i1n with my existing i18n library', or 'install i1n on top of <library>'. If `i1n.config.json` doesn't exist yet, pass `apiKey` (and optionally `projectId`) and the tool

  • i1n_status

    Get project status including plan, limits, languages, and configuration

  • i1n_translate

    Translate to specified languages with AI. Estimates cost, translates, polls for completion, and auto-pulls results.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 18 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the I1n repository's README, as published. We do not edit it. Read it on GitHub

i1n

Your app in every language. One command.

Localization as code. Push your translation keys, AI translates to 182 languages, pull type-safe TypeScript definitions. Built for developers, AI agents, and product teams.

Free forever · No credit card · i1n.ai

Why i1n?

Traditional i18n means dozens of JSON files, zero type safety, hours of copy-pasting, and deploys that break at 2 AM. Existing tools charge $144+/mo and require browser-based workflows.

i1n is different:

  • One command — i1n push --translate es,fr,ja and you're done
  • Type-safe — auto-generated i1n.d.ts with full IDE autocomplete
  • AI-native — MCP server for Cursor, Claude Code, Windsurf. Your agent handles i18n for you
  • Zero migration — Bridge Mode wraps your existing i18next/next-intl/vue-i18n
  • 5x cheaper — Free tier included. Pro at $29/mo vs Lokalise at $144/mo

📦 Install

# To use the CLI (global)
npm install -g i1n

# To use the SDK + types (in your app)
npm install i1n

# Local CLI usage (optional)
npm install -D i1n

Supports npm, pnpm, yarn, and bun.

🏁 Quick Start

# 1. Initialize (auth + auto-detect setup)
i1n init

# 2. Push your translation keys
i1n push

# 3. Pull translations + auto-generated TypeScript types
i1n pull

✨ Key Features & Commands

🛠️ i1n init

Interactive setup that prepares your workspace.

  • Authenticates via API key.
  • New? If you don't have a key yet, the CLI provides clear guidance on how to get started.
  • Auto-detects frameworks (Next.js, Vite, Expo, Flutter, Rails, etc.).
  • Saves configuration to i1n.config.json (automatically ignored via .gitignore).
  • AI Orchestration: Optionally sets up rules for your AI coding tools.

⬆️ i1n push

Syncs your local translations to i1n.

  • Detects new keys and source changes.
  • Smart Translate: Offers to translate missing keys with a cost estimate before proceeding.
  • Efficient caching layer — repeated translations cost a fraction of fresh ones.
  • Three-way diff — push only sends the (key, lang) pairs you actually changed, never overwriting edits made via the dashboard or by other teammates. See Team workflow for the full conflict model.

Flags:

  • --translate [langs] — trigger AI translation after push (e.g. --translate es,fr,ja)
  • --strategy — how to handle real conflicts: interactive (default in TTY), ours, theirs, abort
  • --force — shorthand for --strategy ours (overwrite the server with your local values; destructive)

⬇️ i1n pull

Downloads translations and generates type-safe IDs.

  • Updates local locale files in your configured format.
  • Generates i1n.d.ts for full IDE autocomplete.

📊 i1n limits

Real-time usage tracking.

  • View your current plan and credit usage.
  • Monitor active language slots and available capacity.

✅ i1n check

Catch broken translations before they ship. Built for CI.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y i1n on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add i1n -- npx -y i1n
Add to Cursor

I1n: common questions

Is I1n MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the I1n safety report
How do I install I1n?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does I1n need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is I1n maintained?
The last commit was 19 days ago (2026-09-09). The latest release is v1.4.7.
What can I use instead of I1n?
Servers from other publishers that do the same job: Openbrowser AI MCP server, Video Extract MCP server and ChangeThisFile MCP server. Compare all I1n alternatives.

Alternatives to I1n

Same job from other publishers: the closest match first, then the best rated.

All I1n alternatives →
  • Openbrowser AI
    AI browser automation. Write async Python to navigate, click, type, and extract data.
    B
  • Video Extract
    Download any video from a URL, or get its transcript and key frames. All local, no API keys.
    A
  • ChangeThisFile
    1,000+ conversion routes plus translate, extract tables, compress. 25 free/month, then a free key.
    A
  • AIHawk
    AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
    A
  • Brightdata
    Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web
    B

More from Pakvothe →