MCP server for batch GitHub repository information retrieval with parallel processing
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"jay-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Jay MCP A demo MCP (Model Context Protocol) server with tools and resources for demonstration purposes. ## Features - **Tools**: Mathematical operations and server information - **Resources**: Personalized greetings and server documentation - **Easy to use**: Simple command-line interface - **Extensible**: Modular design for easy customization ## Installation ### Quick Install from PyPI ```bash pip install jay-mcp ``` ### MCP Client Installation (Recommended) For MCP clients, use uvx for automatic latest version loading: ```bash uvx install jay-mcp ``` ### GitHub Token Configuration Configure your GitHub token for higher API rate limits (5000/hour vs 60/hour): ```bash # Method 1: Environment variable export GITHUB_TOKEN="your_github_token_here" # Method 2: .env file echo "GITHUB_TOKEN=your_github_token_here" > .env ``` Get your token at: [GitHub Settings > Developer settings > Personal access tokens](https://github.com/settings/tokens) ### From Source ```bash git clone https://github.com/your-username/jay-mcp.git cd jay-mcp pip install -e . ``` ## Usage ### As an MCP Server ```bash # Start the MCP server python -m jay_mcp.cli # Check version python -m jay_mcp.cli --version ``` ### MCP Client Configuration Add to your MCP client configuration: ```json { "mcpServers": { "jay-mcp": { "command": "uvx", "args": ["jay-mcp"], "env": { "GITHUB_TOKEN": "your_github_token_here" } } } } ``` ### AI Usage Examples Once configured, you can use these commands in your AI client: - "获取 React 的 GitHub 仓库信息" - "比较这些项目的 star 数:facebook/react, vuejs/vue" - "查询 microsoft/vscode 的详细信息" - "分析这些机器学习项目:tensorflow/tensorflow, pytorch/pytorch" ## Available Tools - **batch_get_repo_info(repos)**: 批量获取GitHub仓库信息 - 参数: `repos` - 仓库列表,格式:["owner/repo", ...] - 返回: 包含仓库详细信息的字典列表 - 功能: 并行查询多个GitHub仓库的基本信息(stars、forks、语言等) - 限制…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.