GitHub-URL-MCP
by kongyo2·★ 1·Score 31
An MCP server that validates and converts GitHub URLs between repository info and properly formatted URLs.
Overview
GitHub-URL-MCP server provides specialized tools for handling GitHub URLs with intelligent validation. It distinguishes between public, private, and non-existent repositories while converting between GitHub repository information and properly formatted URLs. The server works without requiring GitHub API tokens and includes network timeouts for protection.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need reliable GitHub URL validation and parsing without authentication requirements, particularly for AI systems that struggle with GitHub URL handling.
When NOT to choose this
Not ideal if you need deep repository analysis beyond URL validation, or if you require authentication for private repository access.
Tools this server exposes
2 tools extracted from the READMEgithub/build_urlgithub/build_url(owner: string, repo: string)Converts GitHub owner and repository name into a properly formatted GitHub URL with validation.
github/parse_urlgithub/parse_url(url: string)Parses a GitHub URL to extract owner, repository name, and additional path information with validation.
Comparable tools
Installation
npm install
npm run startFor Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"github-url": {
"command": "npx",
"args": ["@kongyo2/github-url-mcp"]
}
}
}FAQ
- Does this require GitHub authentication?
- No, the server works without GitHub API tokens and includes built-in timeout protection.
- How does it detect private repositories?
- It uses intelligent validation to distinguish between public repositories, private repositories, and non-existent repositories without requiring authentication.
Compare GitHub-URL-MCP with
Last updated · Auto-generated from public README + GitHub signals.