Skip to content

chore: add Render MCP server + deploy-debugging skill - #75

Merged
Thomasbehan merged 1 commit into
mainfrom
chore/render-mcp
Jul 27, 2026
Merged

chore: add Render MCP server + deploy-debugging skill#75
Thomasbehan merged 1 commit into
mainfrom
chore/render-mcp

Conversation

@Thomasbehan

Copy link
Copy Markdown
Owner

Adds Render's official hosted MCP server as a project-scoped MCP (.mcp.json) so deployment build and runtime logs can be read directly rather than inferred from the code.

Authentication is OAuth per-user (/mcprender → Authenticate), so no secret is stored in the repo — the file only contains the public endpoint.

⚠️ Worth knowing before authenticating: the Render MCP server supports destructive operations, including changing a service's environment variables and triggering deploys.

Also adds .claude/skills/debug-render-deploy/ capturing the deployment failure modes hit so far and — more useful long-term — why CI didn't catch them: CI never builds the Dockerfile and never installs base-only requires, which is exactly how a dependency declared in the optional [jepa] extra reached production and failed on the first /predict.

.mcp.json wires up Render's official hosted MCP server so deployment build and
runtime logs can be read directly instead of inferred from the code. It is
project-scoped and checked in; authentication is OAuth per-user, so no secret
is stored in the repo.

The skill records what actually broke the demo and, more usefully, why CI did
not catch it: CI never builds the Dockerfile and never installs base-only
requires, which is exactly how a dependency declared in the optional [jepa]
extra reached production and failed on the first request.
@render
render Bot temporarily deployed to chore/render-mcp - LesNet PR #75 July 27, 2026 00:33 Destroyed
@Thomasbehan
Thomasbehan merged commit 9961edd into main Jul 27, 2026
6 checks passed
@Thomasbehan
Thomasbehan deleted the chore/render-mcp branch July 27, 2026 00:35
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.

1 participant