HomeSandboxShowcaseAppDocBlog
    • EnglishEnglish
      EN
    • русскийRussian
      RU
    • 日本語Japanese
      JA
    • françaisFrench
      FR
    • 한국어Korean
      KO
    • 中文Chinese
      ZH
    • españolSpanish
      ES
    • DeutschGerman
      DE
    • العربيةArabic
      AR
    • italianoItalian
      IT
    • British EnglishBritish English
      EN-GB
    • portuguêsPortuguese
      PT
    • हिन्दीHindi
      HI
    • TürkçeTurkish
      TR
    • polskiPolish
      PL
    • IndonesiaIndonesian
      ID
    • Tiếng ViệtVietnamese
      VI
    • українськаUkrainian
      UK
    /
    Filter docs by framework
    Alt+←
    Why Intlayer ?
    Get Started
    Concept
    • How Intlayer Works
    • Configuration
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Visual Editor
    • CMS
    • CI/CD Integration
    • TranslationPluralEnumerationConditionGenderInsertionFileNestingMarkdownHTMLFunction Fetching
    • Per Locale File
    • Compiler
    • Auto Fill
    • Testing
    • Bundle Optimization
    Environment
    • Next.js 14 and App Router
      Next.js 15
      Next.js no locale path
      Next.js and Page Router
      Compiler
    • Tanstack Start Solid
    • Astro and React
      Astro and Svelte
      Astro and Vue
      Astro and Solid
      Astro and Preact
      Astro and Lit
      Astro and Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt and Vue
    • Vite and Solid
    • SvelteKit
    • Vite and Preact
    • Vite and Vanilla JS
    • Vite and Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native and Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx and React
    Plugins
    • JSON
    • gettext (.po)
    VS Code Extension
    Agent
    • MCP Server
    • Agent skills
    Releases
    • v8
    • v7
    • v6
    Benchmark
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Ask a question
    1. Documentation
    2. Mcp server
    Creation:2025-06-07Last update:2026-03-03
    Reference this doc to your favorite AI assistant
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    Ask your question and get a summary of the document by referencing this page and the AI provider of your choice

    Version History

    1. "Add set up of ChatGPT"
      v5.5.127/11/2025
    2. "Add set up of Claude Desktop"
      v5.5.127/10/2025
    3. "Add Streamable HTTP transport and distant server"
      v5.5.127/10/2025
    4. "Init history"
      v5.5.106/29/2025
    Edit this doc

    If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.

    GitHub link to the documentation
    Copy

    Copy doc Markdown to clipboard

    Intlayer MCP Server

    The Intlayer MCP (Model Context Protocol) Server provides AI-powered IDE assistance tailored for the Intlayer ecosystem.

    Where can I use it?

    • On modern developer environments like Cursor, VS Code, and any IDE supporting the MCP protocol.
    • On your favorite AI assistant like Claude Desktop, Gemini, ChatGPT, etc.

    Why Use the Intlayer MCP Server?

    By enabling the Intlayer MCP Server in your IDE, you unlock:

    • Context-Aware Documentation The MCP server loads and exposes the documentation of Intlayer. To speed up your set up, your migrations, etc. This ensures that code suggestions, command options, and explanations are always up to date and relevant.

    • Smart CLI Integration Access and run Intlayer CLI commands directly from your IDE interface. Using the MCP server, you can let your AI assistant run commands like intlayer dictionaries build to update your dictionaries, or intlayer dictionaries fill to fill your missing translations.

      View the full list of commands and options in the Intlayer CLI documentation.

    Local server (stdio) vs Remote server (Streamable HTTP)

    The MCP server can be used in two ways:

    • Local server (stdio)
    • Remote server (Streamable HTTP)

    Local server (stdio) (recommended)

    Intlayer provides a NPM package that can be installed locally on your machine. It can be installed in your favorite IDE, as VS Code, Cursor, as well as your locale assistant application, as ChatGPT, Claude Desktop, etc.

    This server is the recommended way to use the MCP server. As it integrates all the features of the MCP server, including the CLI tools.

    Remote server (Streamable HTTP)

    The MCP server can also be used remotely, using the Streamable HTTP transport method. This server is hosted by Intlayer, and is available at https://mcp.intlayer.org. This server can be accessed publicly, without any authentication, and is free to use.

    Note that the remote server does not integrate CLI tools, AI autocompletion, etc. The distant server is only for interaction with the documentation to help your AI assistant with the Intlayer ecosystem.

    Due to server hosting costs, the availability of the remote server cannot be guaranteed. We limit the number of simultaneous connections. We recommend using the local server (stdio) transport method for the most reliable experience.

    Setup via Intlayer CLI (recommended)

    Intlayer provides a CLI command to automatically configure the MCP server in your project.

    bash
    Copy code

    Copy the code to the clipboard

    npx intlayer init mcp

    This command will:

    1. Ask you which platform you are using (Cursor, VS Code, Claude Desktop, etc.).
    2. Ask you which transport method you want to use (Local server (stdio) or Remote server (Streamable HTTP)).
    3. Automatically update your configuration file (e.g., .cursor/mcp.json, .vscode/mcp.json, or the global Claude Desktop config).

    Setup via Intlayer VS Code extension

    1. Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P).
    2. Type Intlayer: Setup AI Agent Skills
    3. Pick the platform you use (e.g. VS Code, Cursor, Windsurf, OpenCode, Claude Code, GitHub Copilot Workspace, etc.).
    4. Pick the MCP to install (stdio, Streamable HTTP)
    5. Press Enter.

    Setup in Cursor

    Follow the official documentation to configure the MCP server in Cursor.

    In your project root, add the following .cursor/mcp.json configuration file:

    Local server (stdio) (recommended)

    .cursor/mcp.json
    Copy code

    Copy the code to the clipboard

    {  "mcpServers": {    "intlayer": {      "command": "npx",      "args": ["-y", "@intlayer/mcp"]    }  }}

    Remote server (Streamable HTTP)

    For connecting to a remote Intlayer MCP server using Streamable HTTP, you can configure your MCP client to connect to the hosted service.

    .cursor/mcp.json
    Copy code

    Copy the code to the clipboard

    {  "mcpServers": {    "intlayer-sse": {      "command": "npx",      "args": ["-y", "mcp-remote@latest", "https://mcp.intlayer.org"]    }  }}

    This tells your IDE to launch the Intlayer MCP server using npx, ensuring it always uses the latest available version unless you pin it.


    Setup in VS Code

    Follow the official documentation to configure the MCP server in VS Code.

    To use the Intlayer MCP Server with VS Code, you need to configure it in your workspace or user settings.

    Local server (stdio) (recommended)

    Create a .vscode/mcp.json file in your project root:

    .vscode/mcp.json
    Copy code

    Copy the code to the clipboard

    {  "servers": {    "intlayer": {      "type": "stdio",      "command": "npx",      "args": ["-y", "@intlayer/mcp"]    }  }}

    Remote server (Streamable HTTP)

    For connecting to a remote Intlayer MCP server using Streamable HTTP, you can configure your MCP client to connect to the hosted service.

    .vscode/mcp.json
    Copy code

    Copy the code to the clipboard

    {  "servers": {    "intlayer-sse": {      "command": "npx",      "args": ["-y", "mcp-remote@latest", "https://mcp.intlayer.org"]    }  }}

    Set Up in ChatGPT

    Remote server (Streamable HTTP)

    Follow the official documentation to configure the MCP server in ChatGPT.

    1. Go to the promt dashboard
    2. Click on + Create
    3. Click on Tools (Create or +)
    4. Select MCP Server
    5. Click on Add new
    6. Fill the following fields:

      • URL: https://mcp.intlayer.org
      • Label: Intlayer MCP Server
      • Name: intlayer-mcp-server
      • Authentication: None
    7. Click on Save


    Set Up in Claude Desktop

    Follow the official documentation to configure the MCP server in Claude Desktop.

    Path of the config file:

    • macOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json

    Local server (stdio) (recommended)

    claude_desktop_config.json
    Copy code

    Copy the code to the clipboard

    {  "mcpServers": {    "intlayer": {      "command": "npx",      "args": ["-y", "@intlayer/mcp"]    }  }}

    Remote server (Streamable HTTP)

    claude_desktop_config.json
    Copy code

    Copy the code to the clipboard

    {  "mcpServers": {    "intlayer-sse": {      "command": "npx",      "args": ["-y", "mcp-remote@latest", "https://mcp.intlayer.org"]    }  }}

    Using the MCP Server via CLI

    You can also run the Intlayer MCP server directly from the command line for testing, debugging, or integration with other tools.

    bash
    Copy code

    Copy the code to the clipboard

    # Install globallynpm install -g @intlayer/mcp# Or use directly with npx (recommended)npx @intlayer/mcp
    VS Code Extension
    Agent skills
    Alt+→

    In this page

      Discussions are anonymous and regularly reviewed to address common issues. Feel free to share feature ideas, feedback on the documentation, or anything related to Intlayer, we use this input to shape our roadmap and improve the product.

      npx intlayer init mcp
      {  "mcpServers": {    "intlayer": {      "command": "npx",      "args": ["-y", "@intlayer/mcp"]    }  }}
      {  "mcpServers": {    "intlayer-sse": {      "command": "npx",      "args": ["-y", "mcp-remote@latest", "https://mcp.intlayer.org"]    }  }}
      {  "servers": {    "intlayer": {      "type": "stdio",      "command": "npx",      "args": ["-y", "@intlayer/mcp"]    }  }}
      {  "servers": {    "intlayer-sse": {      "command": "npx",      "args": ["-y", "mcp-remote@latest", "https://mcp.intlayer.org"]    }  }}
      {  "mcpServers": {    "intlayer": {      "command": "npx",      "args": ["-y", "@intlayer/mcp"]    }  }}
      {  "mcpServers": {    "intlayer-sse": {      "command": "npx",      "args": ["-y", "mcp-remote@latest", "https://mcp.intlayer.org"]    }  }}
      # Install globallynpm install -g @intlayer/mcp# Or use directly with npx (recommended)npx @intlayer/mcp