docs: add Claude connector icon guidance - #792
Conversation
harijoe
left a comment
There was a problem hiding this comment.
Hi @puneetdixit200, thanks for your contribution!
Could you integrate this new doc to docs/api-reference/mcp-server.mdx instead? It makes more sense to improve the MCP server reference than to add a section to docs/quickstart/test-your-app.mdx.
Also, since it’s your first time contributing to the Skybridge repository, would you mind introducing yourself on our Discord? We’d love to get to know our contributors.
Assisted-by: OpenAI GPT-5
|
Moved this into |
|
The current head addresses the requested placement change: the connector icon guidance now lives in |
Closes #524.
Summary
McpServerimplementation metadata.iconsfields supported by the MCP SDK:src,mimeType, andsizes.data:icon sources and that host display support can vary.Verification
pnpm install --frozen-lockfilepnpm test:formatpnpm buildpnpm --filter @skybridge/docs lintAI assistance was used to prepare this change. I checked the SDK
Implementationtype before adding the example and verified the docs/build commands above.Greptile Summary
This PR documents the
iconsandtitlefields on theMcpServerconstructor'sserverInfoargument, explaining how developers can advertise a Connector icon through MCP implementation metadata.title, andicons(includingsrc,mimeType,sizes, andthemesub-fields), all of which exist in the underlying MCP SDKImplementationtype and the MCP 2025-11-25 specification.data:URIs for remote reachability.Confidence Score: 5/5
Documentation-only change that accurately reflects the MCP SDK — safe to merge.
The added fields (title, icons, theme, mimeType, sizes) all exist in the MCP 2025-11-25 specification and in the Implementation type accepted by the McpServer constructor. The example code is syntactically correct and the prose guidance about HTTPS vs. data: URIs is accurate.
No files require special attention.
Reviews (6): Last reviewed commit: "Merge branch 'main' into work/claude-co..." | Re-trigger Greptile