-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Description
Summary
The MCP server at https://mpp.dev/api/mcp returns GitHub API 401 (Unauthorized) errors for all source code browsing tools, while metadata/docs tools work fine.
Working tools
| Tool | Status |
|---|---|
list_sources |
Working — returns 5 repos (mppx, mpp-rs, pympp, mpp-specs, tempo) |
list_pages |
Working — returns empty array |
search_docs |
Working — returns empty array |
Failing tools (all return GitHub API error: 401)
| Tool | Status |
|---|---|
get_file_tree |
401 |
list_source_files |
401 |
read_source_file |
401 |
search_source |
401 |
Steps to reproduce
- Add MCP config:
{
"mcpServers": {
"mpp": {
"type": "http",
"url": "https://mpp.dev/api/mcp"
}
}
}- Call any source code tool, e.g.
get_file_treewithsource: "mpp-specs" - Returns:
Error: GitHub API error: 401
Likely cause
The server-side GitHub API token used by the MCP server is missing, expired, or misconfigured.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels