Skip to main content
Glama

Squad AI

Servidor MCP del escuadrón

Un servidor de Protocolo de Contexto de Modelo (MCP) que conecta Squad , la plataforma de descubrimiento y estrategia de productos basada en IA, con cualquier aplicación de modelo de lenguaje grande (LLM) compatible con MCP. Ofrece un completo conjunto de herramientas para crear, consultar y actualizar artefactos de estrategia de producto (oportunidades, soluciones, resultados, requisitos, conocimiento, espacios de trabajo y retroalimentación) directamente desde su copiloto de IA favorito.

Este repositorio también contiene el código fuente del paquete NPM @squadai/tools , que proporciona las herramientas del lado del cliente para interactuar con la API de Squad.

¿Por qué?

Con Squad MCP Server puedes investigar, idear y planificar productos en un flujo conversacional, sin tener que abandonar el editor o la ventana de chat.

✨ Herramientas

Prefijo de herramientaObjetivoAcciones típicas
oportunidad_*Descubra y refine oportunidades de productoscrear, enumerar, actualizar
solución_*Generar e iterar solucionescrear, enumerar, actualizar
resultado_*Realizar un seguimiento de los resultados deseados para el negocio o el usuariocrear, listar
requisito_*Capturar requisitos detalladoscrear, listar
conocimiento_*Almacenar referencias útiles / investigacionescrear, listar
espacio de trabajo_*Administrar espacios de trabajo del escuadrónobtener, actualizar
comentario_*Envíe comentarios de clientes o análisis a Squadcrear

Cada herramienta se ajusta al formato de esquema JSON de MCP para que los agentes puedan introspeccionar las entradas y salidas automáticamente.

🚀 Inicio rápido

1 · Obtener una clave API de Squad

  1. Regístrate / inicia sesión en https://meetsquad.ai .
  2. Abra Configuración → Desarrollador → Claves API .
  3. Crea una clave y copia el valor.

2 · Ejecutar el servidor

Elija el método de instalación que mejor se adapte a su entorno.

Opción A: Ejecutable independiente (recomendado para uso local)

Descargue el binario más reciente para su sistema operativo desde la página de lanzamientos de GitHub del proyecto y ejecútelo directamente:

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

Pase las variables de entorno de la forma habitual:

SQUAD_API_KEY=<your‑key> SQUAD_ENV=production ./squad-mcp
Opción B – Docker (recomendado para producción)
# 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
Opción C – Desde la fuente
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

📦 Paquete NPM (@squadai/tools)

Este repositorio también incluye un paquete NPM, @squadai/tools , que proporciona un conjunto de funciones para interactuar con la API de Squad mediante programación desde sus propias aplicaciones o scripts Node.js.

Para instalar el paquete:

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

Luego, puedes importar y usar las herramientas en tu código. Necesitarás una clave API de Squad o JWT para la autenticación (consulta la sección de inicio rápido más arriba).

Ejemplo de uso (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?', });

⚙️ Integración con un cliente MCP

Agregue una entrada "mcpServers" a la configuración de su cliente (p. ej., claude_desktop_config.json o Cursor ). Ajuste el comando para que coincida con el método de instalación.

Usando el ejecutable independiente

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

Usando 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", } } } }

Prefiera "command": "npx" si lo instaló mediante NPX.

Una vez que su cliente se reinicie, debería ver las herramientas de Squad (ícono de martillo 🔨) enumeradas y listas para usar.

🛠️ Variables de entorno

VariableRequeridoPor defectoDescripción
SQUAD_API_KEYToken de acceso personal generado en Squad
SQUAD_ENVNoproductionAnular la URL base de la API de Squad ( staging , development , etc.)

🧑‍💻 Desarrollo

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

El conjunto de pruebas está en proceso de desarrollo, se agradecen contribuciones.

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

IA del escuadrón

  1. ¿Por qué?
    1. ✨ Herramientas
      1. 🚀 Inicio rápido
        1. 1 · Obtener una clave API de Squad
        2. 2 · Ejecutar el servidor
      2. 📦 Paquete NPM (@squadai/tools)
        1. ⚙️ Integración con un cliente MCP
          1. Usando el ejecutable independiente
          2. Usando Docker
        2. 🛠️ Variables de entorno
          1. 🧑‍💻 Desarrollo

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              Enables AI agents to manage issues, projects, and teams on the Linear platform programmatically.
              Last updated -
              7
              64
              49
              JavaScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              Enables AI agent and task management using the CrewAI framework, allowing users to create and run agents and tasks in an automated workflow environment.
              Last updated -
              0
              3
              JavaScript
            • A
              security
              F
              license
              A
              quality
              An intelligent middleware that determines when human intervention is necessary in AI agent operations using a sequential scoring system that evaluates multiple dimensions of a request.
              Last updated -
              1
              6
              TypeScript
            • -
              security
              A
              license
              -
              quality
              A modular server implementation for Claude AI assistants with integrated tools, enabling Claude to perform actions and access external resources like file systems, web searches, browser automation, financial data, and document generation.
              Last updated -
              45
              Python
              MIT License
              • Linux
              • Apple

            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