GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者による説明(英語の原文)
Manage AirStrings localization strings and publish signed bundles from your workspace.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
作者はレジストリにインストール情報を載せていません。下にある作者のREADMEをご覧ください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント symbionix-sl で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.22.3)がレジストリに届いたのは24 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。
同じカテゴリには:GitHub, Desktop Commander, Cloudflare MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
MCP server for AirStrings: lets an AI agent manage strings, publish signed bundles and run A/B experiments on strings for iOS, Android, web, React Native and Go apps. JSON-RPC 2.0 over stdio, listed in the MCP Registry as io.github.symbionix-sl/airstrings-cli.
It ships with the airstrings CLI and works on the same .airstrings/ workspace, so the agent and the terminal see the same strings.
npm install -g @airstrings/cli # or: brew install symbionix-sl/airstrings/airstrings
airstrings mcp install # Claude Code (user scope) airstrings mcp install --claude-desktop # Claude Desktop
Any other client: run airstrings-mcp over stdio.
{ "mcpServers": { "airstrings": { "command": "airstrings-mcp" } } }
The server works on the workspace found from its working directory, walking up like .git.
airstrings_init binds a folder to a project. With no key it uses AIRSTRINGS_ORG_API_KEY, AIRSTRINGS_API_KEY or the stored login; with none it returns status: "pending" and a verification_uri_complete. An organization owner approves it in the browser, then the agent calls the tool again.
Production is protected: writes and publishing go to staging, and a human promotes to production in the dashboard. The server can preview a promotion but never applies one.
| Tool | Does |
|---|---|
airstrings_login | Log in and store an org key (pending until an owner approves) |
airstrings_init | Bind a folder to a project: api_key, name, project, org, dir |
airstrings_status | Project, active environment, key scope, protection and the next step |
airstrings_env_list | Environments with protection and stored-key state |
airstrings_strings_set | Add or update a key in the local CSVs: key, values, format (text/icu), section, push |
airstrings_strings_rm | Remove a key, or one locale, from the local CSVs; push mirrors it to the API |
airstrings_strings_ls | List local strings, optionally one section |
airstrings_push | Push local strings to the API (all or one section) |
airstrings_pull | Pull draft strings into the local CSVs (overwrites them) |
airstrings_publish | Sign and publish bundles to the CDN (all or some locales) |
airstrings_promote_preview | Read-only diff between environments + the dashboard link to apply it |
airstrings_sdk_config | IDs, Ed25519 public keys and SDK snippets for an environment (all public) |
airstrings_variant_set | Create or replace a string's A/B experiment: allocation, variants |
airstrings_variant_status | Current experiment for a key |
airstrings_variant_start / _stop | Start or stop serving the variants |
airstrings_variant_promote | Make a variant the base string |
API keys (list, rotate, revoke) are deliberately CLI-only.
airstrings_init, then airstrings_strings_set once per key with every locale in values.airstrings_push, then airstrings_publish to staging.airstrings_promote_preview and hand the user the link to promote to production.airstrings_sdk_config to wire the app's SDK.go build -o airstrings-mcp ./cmd/airstrings-mcp
MIT, see LICENSE.