mcpField
M
MCP Server for SimpleLocalize

MCP Server for SimpleLocalize

ローカル
github.com/simplelocalize開発ツール06 週間前に更新

MCP Server for SimpleLocalize について

開発者やローカライズチームが SimpleLocalize API 経由でプロジェクトを管理する MCP サーバーです。翻訳、キー、公開、プロジェクト情報を扱えます。

主な機能

  1. 01翻訳キーとスクリーンショットの管理
  2. 02翻訳の取得と更新
  3. 03自動翻訳ジョブの実行
  4. 04タグ、言語、顧客の管理
  5. 05翻訳のインポート、エクスポート、公開
  6. 06用語集とプロジェクト履歴へのアクセス

活用シーン

  1. 01MCP クライアントからローカライズデータを編集
  2. 02翻訳を一括更新
  3. 03翻訳をホスティング環境へ公開

MCP 対応

SimpleLocalize API の操作を MCP ツールとして Claude Desktop、Cursor、Windsurf、GitHub Copilot などのクライアントに公開します。SimpleLocalize のプロジェクト API キーが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"simplelocalize": {
"command": "npx",
"args": [
"-y",
"@simplelocalize/simplelocalize-mcp"
]
}
}
}
起動コマンドnpx -y @simplelocalize/simplelocalize-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@simplelocalize/simplelocalize-mcp

ツール

14

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
translationKeysarrayはい作成する翻訳キーの配列(最大 100 件)。

詳細

SimpleLocalize 用 MCP サーバー

SimpleLocalize は、開発者を第一に考えた翻訳管理システムです。

これは、SimpleLocalize API と連携するためのツールを提供する Model Context Protocol(MCP) サーバーです。

セットアップ方法

mcp.json ファイルを設定し、'simplelocalize' を追加します。

{
  "mcpServers": {
    "simplelocalize": {
      "command": "npx",
      "args": [
        "-y",
        "@simplelocalize/simplelocalize-mcp",
        "--api-key=PROJECT_API_KEY"
      ]
    }
  }
}

機能(ツール)

翻訳キー

  • 翻訳キーを取得
  • 翻訳キーを作成
  • 翻訳キーを更新
  • 翻訳キーを削除
  • 翻訳キーのスクリーンショットをアップロード(base64 またはファイル)

翻訳

  • 翻訳を取得
  • 翻訳を更新(単一および一括)

自動翻訳

  • テキストを自動翻訳
  • 自動翻訳ジョブを作成
  • 自動翻訳ジョブを取得

タグ、言語、顧客

  • タグを取得/作成/更新/削除
  • 言語を取得/作成/更新/削除
  • 顧客を取得/作成/更新/削除

ホスティングと公開

  • ホスティング環境を取得/作成
  • ホスティング環境の詳細を取得
  • 翻訳をホスティング環境に公開

インポート、エクスポート、アクティビティ

  • ローカルファイルから翻訳をインポート
  • ダウンロード可能なファイルに翻訳をエクスポート
  • 対応ファイル形式を取得
  • プロジェクトのアクティビティを取得

用語集

  • 用語集のエントリを取得
  • 用語集のエントリを作成
  • 用語集のエントリを削除

プロジェクト

  • プロジェクトの詳細を取得

プルリクエストを作成するか、機能リクエストを作成して、ツールを追加できます。

インストール

MCP サーバーを使用するには、API キーが必要です。API キーは、SimpleLocalize > Settings > Credentials -> Project API Key で作成、管理できます。

Claude Desktop、Cursor、Windsurf などのクライアントでサーバーを実行するには、以下を MCP 設定に追加します。

{
  "servers": {
    "simplelocalize": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@simplelocalize/simplelocalize-mcp", "--api-key=SIMPLELOCALIZE_API_KEY"]
    }
  }
}

SIMPLELOCALIZE_API_KEY をご自身の API キーに置き換えてください。

詳しいセットアップガイドについては、以下をご覧ください。

開発

  1. 依存関係をインストールします。

    pnpm install
    
  2. サーバーをビルドします。

    pnpm build
    
  3. クライアントがローカルビルドを使用するように更新します。

    {
      "servers": {
        "simplelocalize": {
          "command": "node",
          "args": ["path/to/simplelocalize-mcp-server/build/index.js"],
          "env": {
            "SIMPLELOCALIZE_API_KEY": "your_api_key"
          }
        }
      }
    }
    

デバッグ

MCP サーバーをデバッグするには、MCP Inspector ツールを使用できます。

  1. Inspector を使ってサーバーを実行します。

    pnpm inspector
    
  2. 表示された URL をブラウザーで開き、MCP のリクエストとレスポンスを確認してデバッグします。

  3. --api-key 引数を指定します。

詳細情報

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。