MCPJam / MCPJam/inspector

[FEATURE] Allow specifying available display modes per connection (and other client capabilities)

Open
#1,545 0 comments 0 reactions 1 assignee Claimed by @ignaciojimenezr View on GitHub
enhancement
Dominant language
TypeScript
Stars
2.2k
Forks
283
Avg merge
11h 39m
Merged PRs (30d)
740

Description

# Feature

Allow specifying which available display modes the MCP client advertises to the server (possibly as an advanced option when setting up the server).

Can be extended to configure client capabilities more generally. Would be nice to see the different sever handling for clients with different capabilities. (e.g. verifying that server does not send down MCP metadata for clients that do not advertise MCP apps capability)

# Additional Context

E.g. some server MCP apps will want to hide a "fullscreen button" when "fullscreen" is not an advertised display mode in `availableDisplayModes`. There is no real way to test this in MCPJam as of today.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.