feat(dev-infra): Includes al, the dev-infra mcp in the dotagents config #109419
feat(dev-infra): Includes al, the dev-infra mcp in the dotagents config #109419kenzoengineer wants to merge 1 commit intomasterfrom
al, the dev-infra mcp in the dotagents config #109419Conversation
|
|
||
| [[mcp]] | ||
| name = "al-devinfra-mcp" | ||
| url = "https://server-941971168213.us-west1.run.app/mcp" |
There was a problem hiding this comment.
this server is currently unauthenticated and has no pretty domain,
i think for now its fine (security-wise, there's nothing sensitive in contained in the mcp, also we would want to allow open source contributors)
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix prepared a fix for the issue found in the latest run.
- ✅ Fixed: Wrong MCP transport type for Cursor configuration
- Updated
.cursor/mcp.jsonto use Cursor's validstreamableHttptransport type foral-devinfra-mcpinstead of invalidhttp.
- Updated
Or push these changes by commenting:
@cursor push 2f3c98e54b
Preview (2f3c98e54b)
diff --git a/.cursor/mcp.json b/.cursor/mcp.json
--- a/.cursor/mcp.json
+++ b/.cursor/mcp.json
@@ -4,7 +4,7 @@
"url": "https://mcp.sentry.dev/mcp/sentry?experimental=1"
},
"al-devinfra-mcp": {
- "type": "http",
+ "type": "streamableHttp",
"url": "https://server-941971168213.us-west1.run.app/mcp"
}
}| }, | ||
| "al-devinfra-mcp": { | ||
| "type": "http", | ||
| "url": "https://server-941971168213.us-west1.run.app/mcp" |
There was a problem hiding this comment.
Wrong MCP transport type for Cursor configuration
Medium Severity
The al-devinfra-mcp entry in .cursor/mcp.json uses "type": "http", but Cursor IDE does not recognize "http" as a valid transport type. Cursor's valid types are "command", "streamableHttp", and "sse". The "type": "http" value is the Claude Code (.mcp.json) format, likely copy-pasted without adjustment. This could cause the MCP server to fail to connect in Cursor. The existing sentry entry works by omitting type entirely, relying on auto-detection.



dev-infra has developed an experimental mcp server to help developers debug dev-infra related issues (devenv, devservices, ci, running the devserver, etc.)
This PR adds said MCP to the dotagents so that it's installed automatically when you run
dotagents install