Skip to main content
Glama

RepoMind Bridge

あなたが口述したタスクを、きれいに整えたタイトルではなく、実際に話した言葉のまま、コーディングエージェントに渡す MCP サーバーです。

キーボードから離れて、スマホでバグを見つけたとします。それを声に出して言います。後でリポジトリを開くと、Claude Code、Cursor、Codex は、あなたが何を頼んだのかをすでに把握していて、それを拾い上げ、作業が完了するとクローズしてくれます。

タスクは、repomind-task というラベルの付いた GitHub issues として運ばれます。デプロイするサーバーも、支払うものもありません。GitHub が郵便受けです。

phone (dictate) ──► RepoMind ──► GitHub issue ──► this bridge ──► your agent

インストール

git clone https://github.com/idanidev/repomind-bridge.git
cd repomind-bridge
npm install
npm run build

認証

設定ファイルにトークンを書き込む必要はありません。GitHub CLI にすでにサインインしている場合、ブリッジはその認証情報を使用します:

gh auth login

それ以外の場合、repo スコープのトークンを GITHUB_TOKEN に設定してください:

export GITHUB_TOKEN=...

両方が存在する場合、GITHUB_TOKEN が優先されます。GitHub がそれを拒否した場合、ブリッジは解決し直して1回だけ再試行します。MCP サーバーは何日も稼働し続けるので、gh はその裏でトークンをローテーションしています。

エージェントへの設定

Claude Code~/.claude.json に追加します:

{
  "mcpServers": {
    "repomind": {
      "command": "node",
      "args": ["/absolute/path/to/repomind-bridge/dist/index.js"]
    }
  }
}

Cursor.cursor/mcp.json に同じブロックを追加します。Codex.codex/config.toml に追加します。

Related MCP server: Agentic MCP Server

ツール

Tool

説明

list_tasks

このリポジトリでキャプチャされたすべてを表示します。何に取り組むかを決める前に呼び出してください。

get_task

rawInput とコメントスレッドを含む 1 件のタスク全体を返します。

start_task

タスクを進行中にマークします — スマホで確認できます — 完全なコンテキストを返します。

add_note

スレッドにメモを投稿すると、開発者のスマホに届きます。

ask_user

タスクをブロック中にマークし、具体的な質問を 1 つ行います。返答を待ってはいけません。

complete_task

issue をクローズします。あれば PR url を添付してください。

get_task_image

タスクをキャプチャしたときに添付されたスクリーンショットを返します。

designated

title は整理されたラベルです。rawInput は開発者が口述した内容です。この 2 つが違っているように見える場合、rawInput があれば優先します。それは、開発者の意図をただ一人記録したものだからです。

スクリーンショットはマシンを離れません

get_task_image は、GitHub ではなく、RepoMind アプリのローカルデータベースから画像を読み取ります。

スクリーンショットをリポジトリにコミットすると、リポジトリが永久的に肥大化します。さらに、プライベートリポジトリでは画像が表示されません。GitHub は読者に代わって画像 URL を認証しないためです。それを解決するためにリポジトリを公開すると、個人データを含むことが多いバグのスクリーンショットを公開することになります。

どこにもアップロードはされません。画像はすでにマシン上にあり、iCloud で同期されています。ブリッジはそれを読み取って渡すだけです。つまり、このツールは Mac アプリがインストールされている環境でのみ動作します。

セッションブリーフィング

src/brief.ts は SessionStart フックとして実行でき、エージェントは待機中のタスクを把握した状態で起動します。トークンがない、ネットワークもない、タスクもない場合は何も出力しません。飛行機の中で大きなエラーを出すフックは、フックが無いより悪いからです。

必要なもの

タスクをキャプチャするには、RepoMind iOS/macOS アプリと GitHub アカウントが必要です。Node 18+。

ライセンス

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • Pull change requests from your Amendor board into your coding agent to build and open PRs.

  • One shared brain for your AI coding agents: team memory, agent Q&A, tasks, and file claims.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/idanidev/repomind-bridge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server