Skip to content

fix(engineering): correct GitHub MCP server URL#172

Open
tejas-dharani wants to merge 1 commit intoanthropics:mainfrom
tejas-dharani:fix/engineering-github-mcp-url
Open

fix(engineering): correct GitHub MCP server URL#172
tejas-dharani wants to merge 1 commit intoanthropics:mainfrom
tejas-dharani:fix/engineering-github-mcp-url

Conversation

@tejas-dharani
Copy link
Copy Markdown

Problem

engineering/.mcp.json ships with a broken GitHub MCP URL:

"github": {
  "type": "http",
  "url": "https://api.github.com/mcp"
}

https://api.github.com/mcp does not exist — it returns a standard GitHub REST API 404:

$ curl -sI -X POST https://api.github.com/mcp
HTTP/2 404
{"message":"Not Found","documentation_url":"https://docs.github.com/rest","status":"404"}

Every user who installs the engineering plugin sees GitHub MCP fail with ✘ failed at startup.

Fix

Change the URL to https://api.githubcopilot.com/mcp/ — the correct GitHub MCP endpoint, consistent with claude-plugins-official/external_plugins/github/.mcp.json.

$ curl -sI -X POST https://api.githubcopilot.com/mcp/
HTTP/2 401

Returns 401 Unauthorized (endpoint exists, requires auth) — not 404.

Changes

  • engineering/.mcp.json: api.github.com/mcpapi.githubcopilot.com/mcp/

Testing

Verified correct URL by inspecting claude-plugins-official/external_plugins/github/.mcp.json and curl-testing both endpoints.

Closes #168

api.github.com/mcp returns 404 — the route does not exist.
Correct endpoint is api.githubcopilot.com/mcp/ (verified from
claude-plugins-official/external_plugins/github/.mcp.json).

Fixes anthropics#168
@tejas-dharani tejas-dharani force-pushed the fix/engineering-github-mcp-url branch from f26de62 to 643005d Compare April 8, 2026 11:42
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.

engineering plugin: github MCP URL api.github.com/mcp returns 404 (not a valid endpoint)

1 participant