Squad AI
@the-basilisk-ai
A Model Context Protocol (MCP) server that connects Squad, the AI‑powered product‑discovery and strategy platform to any MCP‑aware large‑language‑model (LLM) application. It exposes a rich tool‑kit for creating, querying and updating product‑strategy artefacts (opportunities, sol
Overview
What is Squad AI?
Squad AI is an MCP server that brings Squad’s product‑management capabilities into editors and chat tools, letting an LLM co‑pilot query or update Squad on your behalf. It centralises strategy work, automates grunt‑work, and turns messy data into outcome‑driven roadmaps for product teams.
How to use Squad AI?
- Get an API key from meetsquad.ai (Settings → API Keys).
- Run the server either as a stand‑alone executable (
./squad‑mcp) or via Docker (docker run --rm -i -e SQUAD_API_KEY=<your‑key> mcp/meet-squad). - Register the server with an MCP‑enabled client (e.g. Claude Desktop, Cursor, or Glama) by adding the command, args, and environment variables to the client config.
Key features of Squad AI
- Exposes tools for opportunities, solutions, outcomes, requirements, knowledge, workspaces, and feedback.
- Outcome‑driven roadmaps tie every feature to a measurable business goal.
- AI‑powered discovery surfaces high‑impact opportunities from raw feedback.
- One‑click documentation generates PRDs, BDD requirements, and test cases.
- Automates the grunt‑work of product management with an LLM co‑pilot.
Use cases of Squad AI
- Map a new startup idea from outcome → opportunity → solution → requirements in a single chat session.
- Inject live customer feedback from Slack, triage it as an opportunity, and let Squad suggest solutions.
- Push auto‑generated BDD test cases straight into Jira to keep engineers and QA aligned.
FAQ from Squad AI
What tools does Squad AI expose?
It exposes tools with seven prefix groups: opportunity, solution, outcome, requirement, knowledge, workspace, and feedback. Each supports actions like create, list, update, get, or send.
How do I get an API key for Squad AI?
Sign in at meetsquad.ai, navigate to Settings → API Keys, and generate a personal access token. It must be set as the SQUAD_API_KEY environment variable.
What are the runtime requirements for Squad AI?
A SQUAD_API_KEY is required. The server can run as a stand‑alone executable or via Docker. No other dependencies are mentioned.
Where does my data live when using Squad AI?
Data is managed within Squad’s platform. The MCP server queries and updates Squad workspaces on your behalf using your API key.
Can I use Squad AI with any MCP client?
Yes. The README mentions Claude Desktop, Cursor, and Glama as examples, but any MCP‑enabled client that supports custom command‑based servers should work.