Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Squad AIlist opportunities for our mobile app project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Squad MCP Server
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.
π Quick Start
For Users
Connect Squad to your AI assistant in seconds:
Claude Code:
On first use, you'll be prompted to authenticate via OAuth in your browser.
Claude Connectors:
Coming soon to the Claude MCP directory
ChatGPT:
Coming soon to the ChatGPT plugin store
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.
Related MCP server: Algolia
π Usage Examples
See USAGE_EXAMPLES.md for detailed real-world examples including:
Discover opportunities - "What opportunities are in my workspace?"
Explore solutions - "Show me solutions for [opportunity] with pros/cons"
Strategic alignment - "How do my solutions map to business goals?" (OST view)
Generate ideas - "Generate solution ideas for [opportunity]"
Search everything - "Find all content related to compliance"
Create opportunities - "Create a new opportunity for [customer pain point]"
Each example shows the actual user prompt, which tools get called behind the scenes, and the expected output based on real Squad data.
β¨ Available Tools
The Squad MCP server provides 30+ tools across 6 categories:
Category | Tools | Purpose |
Opportunities |
| Discover and refine product opportunities |
Solutions |
| Generate and iterate on solution ideas |
Outcomes |
| Define and track desired business outcomes |
Knowledge |
| Store research, references, and insights |
Feedback |
| Manage customer and stakeholder feedback |
Workspace |
| Configure workspace settings |
Tool Capabilities
All tools include:
β Safety annotations (
readOnlyHint/destructiveHint)β Structured JSON schemas for inputs/outputs
β User-isolated data access via OAuth
β Relationship management between entities
ποΈ Architecture
π¦ NPM Package
For programmatic access to Squad tools in your Node.js applications:
π οΈ Development
This repository contains the source code for the Squad MCP remote server.
Prerequisites
Node.js 18+
Yarn
PropelAuth account (for OAuth2)
Squad API credentials
Local Setup
Available Commands
Testing the Server
Running Tests
Note: Tests use SQUAD_API_KEY from .env for authentication (not OAuth).
Project Structure
π Production Deployment
This is a hosted service maintained by Squad. Users connect via OAuth - no self-hosting required.
Architecture Notes (for contributors):
Single-instance deployment on Railway
Follows MCP specification for stateful HTTP sessions
In-memory transport storage (standard per MCP spec)
π¬ Support
Need help with the Squad MCP server?
Email: support@meetsquad.ai
Documentation:
Squad MCP Guide - Complete setup and integration guide
USAGE_EXAMPLES.md - Real-world usage examples
Issues: GitHub Issues - Bug reports and feature requests
Privacy Policy: meetsquad.ai/privacy-policy
Squad Platform: meetsquad.ai - Learn about Opportunity Solution Trees
π€ Contributing
Contributions welcome! Please ensure:
TypeScript builds without errors (
yarn build)All tools include safety annotations
OAuth context properly propagated
Tests pass (when test suite is implemented)
π License
MIT
π Links
Squad MCP Documentation - Complete setup and integration guide