Server data from the Official MCP Registry
Your AI Product Manager. Surface insights, build roadmaps, and plan strategy with 30+ tools.
Your AI Product Manager. Surface insights, build roadmaps, and plan strategy with 30+ tools.
Remote endpoints: streamable-http: https://mcp.meetsquad.ai/mcp
Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
3 files analyzed ยท No issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
From the project's GitHub README.
A remote MCP server that brings Squad โ the AI-powered product discovery and strategy platform โ directly into your AI workflows. Connect Squad to Claude, ChatGPT, or any MCP-compatible AI assistant to research, ideate, and plan products without context switching.
Connect Squad to your AI assistant in seconds:
Claude Code:
claude mcp add --transport http squad https://mcp.meetsquad.ai/mcp
On first use, you'll be prompted to authenticate via OAuth in your browser.
Claude Connectors:
ChatGPT:
Other MCP Clients:
Connect using https://mcp.meetsquad.ai/mcp - OAuth configuration is automatically discovered via the server's .well-known/oauth-authorization-server endpoint.
See USAGE_EXAMPLES.md for detailed real-world examples including:
Each example shows the actual user prompt, which tools get called behind the scenes, and the expected output based on real Squad data.
The Squad MCP server provides 30+ tools across 9 categories:
| Category | Tools | Purpose |
|---|---|---|
| Opportunities | list_opportunities, get_opportunity, create_opportunity, update_opportunity, delete_opportunity, generate_solutions, manage_opportunity_relationships | Discover and refine product opportunities |
| Solutions | list_solutions, get_solution, create_solution, update_solution, delete_solution, manage_solution_relationships, prioritise_solutions | Generate and iterate on solution ideas |
| Goals | list_goals, get_goal, create_goal, update_goal, delete_goal, manage_goal_relationships | Define and track business objectives |
| Knowledge | list_knowledge, get_knowledge, create_knowledge, delete_knowledge | Store research, references, and insights |
| Feedback | list_feedback, get_feedback, create_feedback, delete_feedback | Manage customer and stakeholder feedback |
| Insights | list_insights, get_insight, create_insight, delete_insight | Track customer insights and feature requests |
| Workspace | list_workspaces, select_workspace, get_workspace, update_workspace | Configure workspace settings |
| Search | similarity_search | Semantic search across all entities |
| Views | view_strategy_context, view_roadmap | Rich visual strategy and roadmap widgets |
All tools include:
readOnlyHint / destructiveHint)โโโโโโโโโโโโโโโ OAuth โโโโโโโโโโโโโโโโ
โ Claude / โ โโโโโโโโโโโโโโโโโโโโโโบ โ PropelAuth โ
โ ChatGPT โ (Authentication) โ (IdP) โ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ
โ
โ HTTPS + Bearer Token
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Squad MCP Server โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ OAuth Middleware โ Validate Token โ โ
โ โ JWT Minting โ Service Credentials โ โ
โ โ Session Store โ Manage State โ โ
โ โ MCP Handler โ Execute Tools โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โ Squad API Calls (minted JWT)
โผ
โโโโโโโโโโโโโโโโ
โ Squad API โ
โโโโโโโโโโโโโโโโ
For programmatic access to Squad tools in your Node.js applications:
npm install @squadai/tools
import { tools as squadTools } from "@squadai/tools";
// Use with Vercel AI SDK
const result = await generateText({
model: anthropic("claude-3-5-sonnet-20241022"),
tools: squadTools({
jwt: "YOUR_JWT_TOKEN",
orgId: "org-123",
workspaceId: "ws-456",
}),
prompt: "List my current product opportunities",
});
This repository contains the source code for the Squad MCP remote server.
flake.nix)# Clone repository
git clone https://github.com/the-basilisk-ai/squad-mcp.git
cd squad-mcp
# Install dependencies
yarn install
# Configure environment
cp .env.example .env
# Edit .env with your PropelAuth credentials
# Start development server with hot reload
yarn dev
# Server available at http://localhost:3232
yarn build # Compile TypeScript
yarn dev # Start dev server with hot reload
yarn start # Start production server
yarn test # Run unit tests (vitest)
yarn format # Lint with biome
yarn format:fix # Auto-fix lint issues
yarn openapi:squad # Regenerate API client from OpenAPI spec
yarn storybook # Run Storybook for widget development
# Check health
curl http://localhost:3232/health
# Check OAuth discovery
curl http://localhost:3232/.well-known/oauth-authorization-server
# Test with MCP Inspector
npx @modelcontextprotocol/inspector
# Then connect to http://localhost:3232/mcp
squad-mcp/
โโโ index.ts # MCP server entry point with OAuth
โโโ server.json # MCP registry metadata
โโโ src/
โ โโโ client.ts # MCP client export
โ โโโ helpers/
โ โ โโโ config.ts # Environment configuration
โ โ โโโ getUser.ts # OAuth context + workspace selection
โ โ โโโ mintToken.ts # JWT minting + per-user cache
โ โโโ lib/
โ โ โโโ logger.ts # Structured logging
โ โ โโโ clients/
โ โ โโโ squad.ts # Squad API client factory
โ โ โโโ middleware/ # Bearer token middleware
โ โโโ tools/ # Tool implementations
โ โโโ opportunity.ts
โ โโโ solution.ts
โ โโโ goal.ts
โ โโโ knowledge.ts
โ โโโ feedback.ts
โ โโโ insight.ts
โ โโโ workspace.ts
โ โโโ search.ts
โ โโโ views.ts
โ โโโ helpers.ts
โโโ resources/ # React widget components
โ โโโ view-strategy-context/
โ โโโ view-roadmap/
โโโ railway.toml # Railway deployment config
โโโ .env.example # Environment template
This is a hosted service maintained by Squad. Users connect via OAuth - no self-hosting required.
Architecture Notes (for contributors):
Need help with the Squad MCP server?
Contributions welcome! Pre-commit hooks run biome lint and vitest automatically. Please ensure:
yarn format passes (biome lint)yarn build compiles without errorsyarn test passesMIT
Be the first to review this server!
by Modelcontextprotocol ยท Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno ยท Developer Tools
Toleno Network MCP Server โ Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace ยท Developer Tools
Create, build, and publish Python MCP servers to PyPI โ conversationally.
by Microsoft ยท Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace ยท Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm โ conversationally
by mcp-marketplace ยท Finance
Free stock data and market news for any MCP-compatible AI assistant.