MCP Inspector on Cloud Run: Hosted version for the community chat testing and UX improvements #621
ChrisLally
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Pre-submission Checklist
What would you like to share?
What I Built
I've created a hosted version of the MCP Inspector optimized for Google Cloud Run, available at https://inspect.mcp.garden (see screenshots https://x.com/ChrisLally/status/1987386962563768368). This fork includes Cloud Run deployment support and several UX improvements to make it more suitable for remote access.
Key Features:
DANGEROUSLY_OMIT_AUTH=trueby default)https://zip1.io/mcpfor streamable-http,https://docs.mcp.cloudflare.com/ssefor SSE)How I Built It
.dockerignoreto properly build and run the application in a containerized environmentDANGEROUSLY_OMIT_AUTH=trueas the default for Cloud Run deployments where authentication is handled at the platform levelChallenges I Faced
node_modulesconflicts. Fixed by creating a proper.dockerignoreto exclude build artifactsmanualChunks: undefinedin Vite configresolve.dedupe: ["react", "react-dom"]commonjsOptionsfor mixed module typesexpress.staticconfigurationWhat I Learned
.dockerignoreand layer caching for faster buildsTips for Others
.dockerignoreto excludenode_modulesand build artifacts. Copypackage.jsonfiles first for better layer cachingresolve.dedupein ViteDANGEROUSLY_OMIT_AUTH=trueonly if authentication is handled at the platform level (Cloud Run IAM, Cloudflare Access, etc.)Relevant Links
Beta Was this translation helpful? Give feedback.
All reactions