Appearance
Mission Squad Docs
Welcome to the Mission Squad documentation. Use the navigation to explore the Platform UI and API guides.
Platform (Cloud or Customer‑Hosted UI)
The Platform section covers navigating the dashboard, managing providers/models/agents, MCP tools, embeddings (vector stores and files), workflows, schedules, security, and troubleshooting. Each page includes API parity links to keep UI and API usage aligned.
Quick links:
- Providers — connect and manage upstream AI providers
- Models — discover vendor models and save named configurations
- Agents — create agents (prompts, models, tools, RAG)
- MCP (Tools) — connect tool servers and inspect available functions
- Prompt Studio — iterate prompts, stream events, save back to agents
- Embeddings — upload files, manage vector stores, diagnostics
- Workflows — compose multi‑agent pipelines with data interpolation
- Factories — chain agents and workflows into schedulable pipelines
- Video → Workflow — analyze video and turn demos into workflows
- Schedules — run agents/workflows/factories on a cadence with delivery
- Recipes — opinionated end‑to‑end examples
- Security & Isolation — guarantees and best practices
- Troubleshooting — common issues and quick checks
API
- Read the full API Overview here.
- Use the official OpenAI SDK by setting
baseURLto your Mission Squad API and passing your Mission Squad API key asapiKey(Authorization:Bearer msq-...accepted). See API and chat completions for examples. - For embeddings, use a supported embedding model such as
text-embedding-3-smallornomic-embed-text-v1.5.text-embedding-3-largeis not supported and requests will return HTTP 400.
Mission Squad MCP Server
The Mission Squad MCP Server lets any MCP-capable AI agent drive MissionSquad — manage agents, workflows, factories, collections, and files, and run chat/embeddings — using your MissionSquad API key. Use the hosted endpoint at https://mcp.missionsquad.ai, or run it locally over stdio.
MCP API (Admin)
The MCP API is an admin-only companion service deployed as a sidecar alongside the MissionSquad API. It manages MCP server lifecycle, package installation, encrypted secret storage, and tool execution. Instance operators use it to install/upgrade MCP packages, register servers, and manage per-user tool credentials.
- MCP API Overview
- Packages — install, upgrade, enable/disable MCP server packages
- Servers & Tools — manage servers, list and call tools, OAuth flows
- Secrets — encrypted secret management and security model
Where to start
- New to the UI? Begin with: Getting Started
- Prefer API-first? Start here: API
- Self-hosting via Docker & Compose: Hosting