Skip to content

Add Savee remote MCP server - #1501

Open
ramonfritsch wants to merge 1 commit into
stacklok:mainfrom
ramonfritsch:add-savee-mcpadd-savee-mcp
Open

Add Savee remote MCP server#1501
ramonfritsch wants to merge 1 commit into
stacklok:mainfrom
ramonfritsch:add-savee-mcpadd-savee-mcp

Conversation

@ramonfritsch

Copy link
Copy Markdown

Savee is a curated visual inspiration library. This adds the hosted Streamable HTTP MCP (https://mcp.savee.com/mcp, OAuth 2.1 + PKCE, read-only) using the official registry name com.savee/savee. Docs: https://docs.savee.com/mcp

@blkt blkt added the needs-triage Issue needs initial triage by a maintainer label Aug 27, 2026

@blkt blkt left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the submission, and for the thorough README — the tool docs and the OAuth write-up made this easy to verify. I confirmed the endpoint is live and speaks MCP properly (correct WWW-Authenticate challenge and valid /.well-known/oauth-protected-resource), and all seven declared tools match your docs exactly.

A few things to sort out before this can merge — all mechanical:

  1. description is too long. It's 132 chars; the schema caps it at 100, so task catalog:validate currently fails on this entry. Something like Read-only hosted MCP for Savee: saves, boards, feed, and search of its curated library. (86) would fit.
  2. Namespace. This registry normalizes every entry to io.github.stacklok/<name>, so please use io.github.stacklok/savee. Your upstream com.savee/savee name is correct for the MCP registry — it's just a different convention here.
  3. Icon. Needs a top-level icons block plus an icon.svg committed alongside server.json:
    "icons": [
      {
        "src": "https://raw.githubusercontent.com/stacklok/toolhive-registry/main/registries/toolhive/servers/savee/icon.svg",
        "mimeType": "image/svg+xml",
        "sizes": ["any"]
      }
    ]
  4. overview is missing from the _meta extension block — a ## Savee MCP Server heading followed by 3–5 sentences. See registries/toolhive/servers/canva/server.json for the shape.

Two optional notes: it'd be worth mentioning in the overview that the service needs an active Savee subscription, and since you're the platform owner you're welcome to set tier: Official if you'd prefer — Community is perfectly fine too.

Happy to re-review as soon as you've pushed. Thanks again!

@blkt blkt removed the needs-triage Issue needs initial triage by a maintainer label Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants