Runway MCP is Streamable HTTP only: connecting Sume the same way
Runway's MCP supports Streamable HTTP, not SSE or stdio. Sume's hosted MCP is one HTTPS URL too. Exact URLs, Cursor and Claude Code lines, and a 405.

Runway's help page says its MCP currently supports only Streamable HTTP, not SSE or stdio, and that an SSE connection returns a 405. Sume's hosted MCP is likewise a single remote URL, https://mcp.sume.com/mcp, which the quickstart connects with an HTTP transport. If your client lets you pick a transport, choose HTTP or Streamable HTTP for both.
Two connectors compared
| Question | Runway MCP | Sume hosted MCP |
|---|---|---|
| URL | https://mcp.runwayml.com/mcp | https://mcp.sume.com/mcp |
| Transport | Streamable HTTP only; SSE returns 405 | HTTP transport in the quickstart (claude mcp add --transport http) |
| stdio | Not supported | The quickstart connects to the hosted URL; a local stdio server from the CLI is not launched yet |
| Clients on the page | Claude, ChatGPT, Grok Bot, Cursor, Replit | Claude Code, Cursor, Codex and other HTTP MCP clients |
| Sign-in | Your Runway account | OAuth on the MCP host, or an API key |
Add both to Cursor
Cursor's mcp.json takes a url entry for each remote server. After saving, press Connect next to each and sign in; for Sume, consent is on the MCP host.
{
"mcpServers": {
"Runway": { "url": "https://mcp.runwayml.com/mcp" },
"sume": { "url": "https://mcp.sume.com/mcp" }
}
}Claude Code
For Claude Code, the Sume quickstart gives two commands: add the server with an HTTP transport, then log in. Ask the client to call tools_list or mcp_health to confirm.
claude mcp add --transport http sume https://mcp.sume.com/mcp
claude mcp login sumeIf something fails
- A 405 on Runway usually means the client chose SSE; switch the transport to HTTP.
- Check the client's MCP log; Runway's page points Cursor users at the MCP Logs panel.
- On Sume, call mcp_health and confirm authenticated.auth_source before debugging tools.
Sources
Related posts
More in Integrations
- Semantic Kernel MCPStreamableHttpPlugin with Sume: load_prompts False
Connect Semantic Kernel to Sume's hosted MCP with MCPStreamableHttpPlugin. Set load_prompts to False because Sume serves only tools, and size the timeout.
- A Supabase job table for Sume webhooks: upsert on job_id
Sume retries webhooks up to 10 times. A Postgres table keyed on job_id with ON CONFLICT turns repeat deliveries into no-ops. Schema, SQL and the order of steps.
- TikTok Ads MCP: 400-tool or 40-tool URL beside Sume's hosted MCP?
TikTok's Agentic Hub has a Full Disclosure URL (about 400 tools) and a Progressive one (about 40). Which to pick with Sume's hosted MCP server also connected.
- Vercel AI SDK tool search maxResults and Sume tool groups
ai@7.0.127 tool search ranks deferred tools with a search() callback and maxResults. How to split Sume's hosted MCP tools into always-on and deferred groups.
Written by Sume