Skip to main content
Glama

小队 MCP 服务器

模型上下文协议 (MCP) 服务器将Squad (AI 驱动的产品发现和战略平台)连接到任何支持 MCP 的大型语言模型 (LLM) 应用程序。它提供了丰富的工具包,可直接从您最喜欢的 AI 助手创建、查询和更新产品战略成果(机会、解决方案、成果、需求、知识、工作空间和反馈)。

该存储库还包含@squadai/tools NPM 包的源代码,该包提供了与 Squad API 交互的客户端工具。

为什么?

使用 Squad MCP 服务器,您可以在一个对话流程中研究、构思和规划产品,而无需离开编辑器或聊天窗口。

Related MCP server: TianGong-AI-MCP

✨ 工具

工具前缀

目的

典型操作

机会_*

发现并完善产品机会

创建、列出、更新

解决方案_*

生成并迭代解决方案

创建、列出、更新

结果_*

跟踪所需的业务或用户成果

创建、列出

要求_*

捕捉详细需求

创建、列出

知识_*

存储有用的参考资料/研究

创建、列出

工作区_*

管理小队工作区

获取、更新

反馈_*

将客户或分析反馈发送至 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)

该存储库还包含一个 NPM 包@squadai/tools ,它提供了一组函数,用于从您自己的 Node.js 应用程序或脚本以编程方式与 Squad API 进行交互。

要安装该包:

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 客户端集成

在客户端配置中添加mcpServers条目(例如claude_desktop_config.json或Cursor )。调整命令以匹配安装方法。

使用独立可执行文件

{
  "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_API_KEY

是的

–

Squad 中生成的个人访问令牌

SQUAD_ENV

不

production

覆盖 Squad API 基本 URL( staging 、 development ……)

🧑‍💻开发

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 Connectors

Related MCP Servers