What are MCP extensions? Sume's capabilities list tools only
MCP 2026-07-28 adds an optional extensions field to client and server capabilities. Sume's initialize reply advertises only tools, with listChanged false.

MCP extensions are optional features beyond the core protocol: the 2026-07-28 changelog says it adds an extensions field to both ClientCapabilities and ServerCapabilities to support them. Sume's hosted server does not use that field. Its initialize reply advertises one capability, tools, with listChanged: false.
Spec text is from the MCP changelog; Sume behavior is from the MCP server source and the tools and gates docs, read 2026-10-01.
What does the new field do?
The changelog lists it under minor changes: an optional place for each side to say which extensions it supports. It does not say which extensions exist; for one that is documented separately see the tasks extension.
What does Sume's initialize reply contain?
| Field | Value |
|---|---|
capabilities | tools only, with listChanged: false |
capabilities.extensions | Not present |
serverInfo.name | sume-remote-mcp |
serverInfo.title | Sume |
protocolVersion | Your requested version if supported, else 2025-11-25 |
What happens after initialize?
The server accepts notifications/initialized and drops it, with no response body. The docs describe the hosted tool surface as tools wrapping selected public API capabilities, so there is no resources or prompts capability to negotiate.
Do I need to send extensions to Sume?
No. A client can include an extensions object in its own capabilities; nothing in the sources I read shows Sume acting on it, so do not rely on it changing behavior. Treat missing extensions in the reply as "none offered" and use the tools list as the contract.
Sources
Related posts
More in Developers
- MCP standardized error handling: Sume's named outcomes
MCP has no single error standard across surfaces yet. Here is how Sume's named outcomes map to retry, re-auth, or stop in a hosted MCP client.
- MCP sub-agent with narrower authority: a read-only Sume token
Give a sub-agent a Sume token granted only mcp:read and it sees read-only tools, so it can inspect jobs and assets but never submit a paid generation.
- MCP tool inputSchema and JSON Schema 2020-12: Sume's tool schemas
MCP 2026-07-28 lets inputSchema use any JSON Schema 2020-12 keyword. Sume builds tool inputs as closed objects; fetch one with tools_schema.
- MCP tools/list order and prompt caching: keying a Sume cache
Sume's tools/list returns one array in registry order with no cursor. Key your tool-list cache on credential and scope, and refetch when either changes.
Written by Sume