magicpod-mcp-server について
magicpod-mcp-server は AI エージェントや MCP 対応のコーディングツールを MagicPod に接続します。このリポジトリは非推奨で、2026 年 11 月 1 日まではバグ修正とセキュリティ修正のみを受け付け、その後アーカイブされます。
主な機能
- 01AI エージェントと MagicPod の接続
- 02API トークンまたは環境変数による認証
- 03MCP 対応コーディングツール向けの設定
- 04非推奨、バグ・セキュリティ修正のみ
活用シーン
- 01MCP クライアントから MagicPod への接続
- 02設定を通じた MagicPod API トークンの指定
MCP 対応
AI エージェントを MagicPod に連携する MCP サーバーです。Claude Desktop や Cursor などの MCP クライアントで設定できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
30掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| username | string | はい |
詳細
magicpod-mcp-server
重要
このリポジトリは非推奨です。新しいMagicPod MCP Serverへの移行を推奨します。 2026年11月1日まではバグ修正とセキュリティ修正のみが提供され、その後アーカイブされます。
新しい MagicPod MCP Server に移行してください。詳細はセットアップ手順をご覧ください。
AI エージェントを MagicPod と連携させる MCP(Model Context Protocol)サーバーです。
はじめに
Cursor、Claudeをはじめ、多くの AI 搭載コーディングツールが MCP サーバーをサポートしています。MCP サーバーの設定方法については、各ツールの公式ドキュメントをご覧ください。たとえば、Claude Desktop を使用している場合、MagicPod と連携するには、claude_desktop_config.jsonに次の行を追加するだけです。
MacOS / Linux
{
"mcpServers": {
"magicpod-mcp-server": {
"command": "npx",
"args": ["-y", "magicpod-mcp-server", "--api-token=YOUR-API-TOKEN"]
}
}
}
Windows
{
"mcpServers": {
"magicpod-mcp-server": {
"command": "cmd",
"args": ["/c", "npx", "-y", "magicpod-mcp-server", "--api-token=YOUR-API-TOKEN"]
}
}
}
YOUR-API-TOKENを実際の MagicPod API トークンに置き換えてください。トークンは連携画面で取得できます。
--api-tokenの代わりに環境変数を使用する
--api-tokenでトークンを渡すと、プロセスの引数リストに平文で表示されます(ps、/proc/<pid>/cmdline、監視ツールなどから確認できます)。そのため、共有ホストや監視対象のホストでは懸念が生じる場合があります。代わりに、多くの MCP クライアントがサポートするenvフィールドを使用して、MAGICPOD_API_TOKEN環境変数を設定できます。
{
"mcpServers": {
"magicpod-mcp-server": {
"command": "npx",
"args": ["-y", "magicpod-mcp-server"],
"env": {
"MAGICPOD_API_TOKEN": "YOUR-API-TOKEN"
}
}
}
}
--api-tokenとMAGICPOD_API_TOKENの両方が設定されている場合は、--api-tokenが優先されます。
開発
ビルド
npm run build
設定
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。