Endpoint
The Swoop MCP server is available at: The server uses Streamable HTTP transport with Server-Sent Events (SSE) for real-time streaming.Available tools
The MCP server exposes a single tool,ask_swoopAgent, which sends your request to the Swoop orchestrator agent.
Input parameters
Your request to Swoop. Describe the presentation you want to create, edit, or manage.
Thread ID from a previous interaction. Reuse this to continue a conversation and maintain context across multiple requests.
Response fields
| Field | Type | Description |
|---|---|---|
response | string | The agent’s text response |
threadId | string | Thread ID to reuse in follow-up requests |
projectId | string | The active presentation project ID |
dashboardLink | string | URL to view or edit the presentation in the Swoop dashboard |
toolResults | array | Results from internal tools (outline creation, slide generation, etc.) |
How it works
- Your AI client sends a request to the Swoop MCP server
- The server authenticates your request via OAuth or API key
- Your prompt is forwarded to the Swoop orchestrator agent
- The agent creates, edits, or manages your presentation
- The response is streamed back to your client with structured output
Presentation generation can take 30-60 seconds. The server sends progress heartbeats every 10 seconds to keep the connection alive during long operations.