これは Miro 公式の MCP サーバーですか?
いいえ。evalstate によるコミュニティプロジェクトです(npm の `@llmindset` スコープで公開)。Miro 公式のサーバーは `https://mcp.miro.com/` のホスト型エンドポイントです。
@evalstate
基本情報
概要はまだありません
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-miro": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@llmindset/mcp-miro",
"--client",
"claude"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
Miro MCP Server(evalstate による mcp-miro、@llmindset/mcp-miro として公開)は、Claude などの MCP クライアントから Miro REST API を通じてボードの一覧取得、フレームやアイテムの読み取り、付箋・図形・一括アイテムの作成ができるコミュニティ製の Miro MCP サーバーです。
Apache-2.0 ライセンスの小規模なローカル実行型オープンソースプロジェクトです。作者は特に便利な使い方として、実物の付箋を撮影し、Claude に Miro ボード上へ再現させる方法を挙げています。Miro は独自の公式ホスト型 MCP サーバーも提供しており、後述の比較セクションで紹介します。
前提条件:npx が使える Node.js、Miro アカウント、そして利用したいボードがあるチームの Miro OAuth アクセストークン。
トークンの取得。Miro Developer Portal でアプリを作成(または既存のものを再利用)し、ボードの読み書き権限(boards:read、boards:write)を付与してから、チームに対して Install app and get OAuth token を選びます。サーバーは --token 引数または MIRO_OAUTH_TOKEN 環境変数からトークンを読み取ります。両方を設定した場合はコマンドライン引数が優先されます。
claude_desktop_config.json(macOS は ~/Library/Application Support/Claude/、Windows は %APPDATA%/Claude/)を開いて以下を追加します。
{
"mcpServers": {
"mcp-miro": {
"command": "npx",
"args": ["-y", "@llmindset/mcp-miro", "--token", "MIRO-OAUTH-KEY"]
}
}
}
追加後に Claude Desktop を再起動します。Smithery に Claude Desktop の設定を書き込ませることもできます。
npx -y @smithery/cli install @llmindset/mcp-miro --client claude
または mcp-get を使います。
npx @michaellatman/mcp-get@latest install @llmindset/mcp-miro
同じパッケージを登録し、トークンを環境変数で渡します。
claude mcp add miro -e MIRO_OAUTH_TOKEN=your_token -- npx -y @llmindset/mcp-miro
ローカルの stdio サーバーを実行できるクライアントであれば、上記 JSON の npx -y @llmindset/mcp-miro --token ... コマンドを使えます。
npm install
npm run build
その後、クライアントで node /path/to/mcp-miro/build/index.js --token MIRO-OAUTH-KEY を実行するよう設定します。npm run watch で変更時に自動で再ビルドできます。
miro://board/<id>)として公開し、内容を JSON で返す--token または MIRO_OAUTH_TOKEN でトークンを渡せるため、どの stdio MCP クライアントにも対応サーバーは 6 つのツールを提供します。
list_boards は利用可能なボードとその ID を返します。get_frames はボード上のフレームを一覧表示し、get_items_in_frame は 1 つのフレーム内のアイテムを返します。ボード全体を読む場合は miro://board/<id> リソースを読み取ります。create_sticky_note はテキスト、色、x/y 座標を指定して付箋を 1 枚配置します。create_shape はテキスト入りの図形を追加し、rectangle、circle、star、cloud、right_arrow、flow_chart_decision などの種類から選べます。bulk_create_items は 1 回のトランザクションで最大 20 個のアイテムを送信します。各アイテムには種類(sticky_note、text、shape、card、app_card、frame、image、document、embed)と、data、style、position、geometry、parent の設定を指定します。既存アイテムの更新、移動、削除や、コネクターの描画を行うツールはありません。
bulk_create_items 呼び出しでグループ化された付箋に変換させます。https://mcp.miro.com/ で独自のリモートサーバーをホストしており、ドキュメントは developers.miro.com にあります。動的クライアント登録付きの OAuth 2.1 を使うため、トークンを貼り付ける代わりに Miro でサインインします。Claude(Web 版とデスクトップ版)、Claude Code、Cursor、VS Code の GitHub Copilot などの設定手順が公開されています。Enterprise プランでは、管理者が先に有効化する必要がある場合があります。多くのチームにとっては、こちらのほうが機能が充実し、公式サポートもある選択肢です。@k-jarzyna/mcp-miro、トークンは MIRO_ACCESS_TOKEN)で、ボードのコピー・更新・削除、カード、コネクター、アイテムの更新など、Miro SDK のより多くの機能をカバーしています。args に --token を渡すか、サーバーの環境に MIRO_OAUTH_TOKEN を設定してください。arguments キーとローカルビルドへのパスを使っています。上記の設定のように "args" を使うか、npx 形式を使ってください。npm run inspector を実行すると、ブラウザで MCP Inspector が開きます。いいえ。evalstate によるコミュニティプロジェクトです(npm の `@llmindset` スコープで公開)。Miro 公式のサーバーは `https://mcp.miro.com/` のホスト型エンドポイントです。
サーバーはオープンソース(Apache-2.0)で、無料で実行できます。自分の Miro アカウントとトークンを使うため、Miro プランの通常の制限は適用されます。
ボードの読み書き権限を持つ Miro OAuth アクセストークンです。`--token` または `MIRO_OAUTH_TOKEN` 環境変数で渡します。
プロジェクトのドキュメントでは Claude Desktop のみ説明されています。`npx` で起動する標準的な stdio サーバーなので、同じコマンドで Claude Code、Cursor、VS Code にも登録できます。
いいえ。ボード、フレーム、アイテムの読み取りと、付箋、図形、一括アイテムの作成はできますが、更新、移動、削除のツールはありません。
ローカルです。自分のマシン上で stdio で動作し、トークンを使って Miro REST API(`api.miro.com/v2`)を呼び出します。ブラウザでサインインするホスト型サーバーを使いたい場合は、Miro 公式の MCP サーバーを利用してください。
最新の npm リリースは 2024 年 12 月の `0.1.1` で、それ以降リポジトリは更新されていません。本番の作業に使う前に、最近の活動状況を確認してください。
Painless E2E Automation for Mobile and Web

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code
A search tool helps dev to solve the naming things problem.
コメント