Skip to main content
Glama

Squad AI

分隊MCPサーバー

AIを活用した製品発見・戦略プラットフォームであるSquadを、MCP対応の大規模言語モデル(LLM)アプリケーションに接続するモデルコンテキストプロトコル(MCP)サーバーです。お気に入りのAIコパイロットから直接、製品戦略アーティファクト(機会、ソリューション、成果物、要件、ナレッジ、ワークスペース、フィードバック)を作成、クエリ、更新するための豊富なツールキットを提供します。

このリポジトリには、Squad API と対話するためのクライアント側ツールを提供する@squadai/tools NPM パッケージのソース コードも含まれています。

なぜ?

Squad MCP Server を使用すると、エディターやチャット ウィンドウを離れることなく、1 つの会話フローで製品の調査、アイデア出し、計画を行うことができます。

✨ ツール

ツールの接頭辞目的典型的なアクション
機会_*製品の機会を発見し、改善する作成、リスト、更新
解決_*ソリューションを生成し、反復する作成、リスト、更新
結果_*望ましいビジネス成果またはユーザー成果を追跡する作成、リスト
要件_*詳細な要件を把握する作成、リスト
知識_*役に立つ参考資料や研究を保存する作成、リスト
ワークスペース_*Squadワークスペースを管理する取得、更新
フィードバック_*顧客や分析のフィードバックをSquadに送信する作成する

各ツールは MCP JSON スキーマ形式に準拠しているため、エージェントは入力と出力を自動的にイントロスペクトできます。

🚀 クイックスタート

1 · Squad APIキーを取得する

  1. https://meetsquad.aiでサインアップ/サインインしてください。
  2. **[設定] → [開発者] → [API キー]**を開きます。
  3. キーを作成し、値をコピーします。

2 · サーバーを実行する

環境に適したインストール方法を選択してください。

オプションA – スタンドアロン実行ファイル*(ローカルでの使用に推奨)*

プロジェクトのGitHub リリースページからオペレーティング システム用の最新バイナリをダウンロードし、直接実行します。

# Windows squad-mcp.exe # macOS / Linux — make the file executable first chmod +x squad-mcp ./squad-mcp

通常の方法で環境変数を渡します。

SQUAD_API_KEY=<your‑key> SQUAD_ENV=production ./squad-mcp
オプションB – Docker (本番環境に推奨)
# Build the image (once) docker build -t mcp/meet-squad -f Dockerfile . # Run the server on stdio docker run --rm -i \ -e SQUAD_API_KEY=<your‑key> \ mcp/meet-squad
オプションC – ソースから
git clone https://github.com/the-basilisk-ai/squad-mcp.git cd squad-mcp npm install npm run build # transpiles to ./dist node dist/index.js

📦 NPM パッケージ (@squadai/tools)

このリポジトリには、独自の Node.js アプリケーションまたはスクリプトからプログラムによって Squad API と対話するための一連の関数を提供する NPM パッケージ@squadai/toolsも含まれています。

パッケージをインストールするには:

npm install @squadai/tools # or yarn add @squadai/tools # or pnpm add @squadai/tools

その後、ツールをコードにインポートして使用できるようになります。認証にはSquad APIキーまたはJWTが必要です(上記のクイックスタートセクションを参照)。

使用例(Vercel AI):

import { generateText, tool } from 'ai'; import { tools as squadTools } from "@squadai/tools" const result = await generateText({ model: yourModel, tools: squadTools({ jwt: "JWT", orgId: "orgId", workspaceId: "workspaceId" }), prompt: 'What is the weather in San Francisco?', });

⚙️ MCP クライアントとの統合

クライアントの設定(例: claude_desktop_config.jsonまたはCursor )にmcpServersエントリを追加してください。インストール方法に合わせてコマンドを調整してください。

スタンドアロン実行ファイルの使用

{ "mcpServers": { "meet-squad": { "command": "C:/path/to/squad-mcp.exe", "env": { "SQUAD_API_KEY": "YOUR_API_KEY_HERE", } } } }

Dockerの使用

{ "mcpServers": { "meet-squad": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SQUAD_API_KEY", "mcp/meet-squad" ], "env": { "SQUAD_API_KEY": "YOUR_API_KEY_HERE", } } } }

NPX 経由でインストールした場合は"command": "npx"を優先してください。

クライアントが再起動すると、Squad ツール (ハンマー 🔨 アイコン) がリストされ、使用できるようになります。

🛠️ 環境変数

変数必須デフォルト説明
SQUAD_API_KEYはいSquadで生成された個人アクセストークン
SQUAD_ENVいいえproductionSquad API ベース URL をオーバーライドします ( stagingdevelopment 、…)

🧑‍💻 開発

npm install npm run format npm run openapi:squad # re‑generate typed client from openapi/squad.json npm run build node dist/index.js

テスト スイートは現在開発中であり、貢献を歓迎します。

Related MCP Servers

View all related MCP servers

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/the-basilisk-ai/squad-mcp'

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