Model Context Protocol

Give a configured Agent a deck-publishing tool

Slidesfly exposes a stateless Streamable HTTP MCP endpoint over the same publishing BFF as the CLI. Hosted MCP requires a Slidesfly API key on every request.

Last tested: July 28, 2026Reference

Available transports

TransportEntryCurrent public status
Hosted Streamable HTTPhttps://slidesfly.com/api/mcpLive; Bearer API key required
stdio@slidesfly/mcpImplemented in source; the public npm package is not currently available

Hosted MCP configuration

Configure a Streamable HTTP MCP client with the endpoint and an Authorization header. The exact client configuration shape depends on the Agent host.

{
  "url": "https://slidesfly.com/api/mcp",
  "headers": {
    "Authorization": "Bearer sk_..."
  }
}

Tool surface

ToolPurposeHosted input note
publishPublish a new deck or update an owned deck.content_base64, filename, optional deck ID
listList owned decks.API-key owner only
versionsList owned deck versions.Deck ID
restoreCopy a previous version into a new live version.Deck ID and version
claimClaim known anonymous decks.Explicit deck/claim-token items
statusReport auth and server state.No local config in hosted mode

Authentication model

Hosted MCP is stateless and does not expose set_api_key. Create or manage your key in account settings, then send it asAuthorization: Bearer sk_… on every MCP request.

Directory scanners that support the static MCP server-card convention can inspect capability metadata across the authentication wall at /.well-known/mcp/server-card.json.

Slidesfly's official MCP Registry namespace is verified through the public HTTP proof at /.well-known/mcp-registry-auth. The corresponding signing key is never served by the website.

The stdio implementation can reuse the CLI's local config and includesset_api_key, but that distribution path should not be advertised as an npm install until the package is actually available.

Registry readiness

The hosted endpoint and this human-readable page provide a stable verification target. Official MCP Registry, Smithery, Glama, and curated-list submission still require a current metadata check and, for source-based listings, a public maintained repository.