Skip to main content

GitHub API MCP Server

用于GitHub搜索API的MCP。

环境要求

  • uv - 一个项目管理工具,可以很方便管理依赖。

使用方法

1、安装依赖

uv PyGithub python-dotenv

2、在Client里配置Server

{
  "mcpServers": {
    "github_server": {
      "command": "uv",
      "args": [
        "--directory",
        "D:/blog/github-mcp-server",
        "run",
        "github_server.py"
      ]
    }
  }
}

3、在Client里使用

Metadata

Release files for iflow-mcp_huangzelincute-github-mcp-server 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_huangzelincute-github-mcp-server 0.1.0
File Size Uploaded
iflow_mcp_huangzelincute_github_mcp_server-0.1.0.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_huangzelincute-github-mcp-server 0.1.0
File Interpreter ABI Platform
iflow_mcp_huangzelincute_github_mcp_server-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.7 kB

Release files / iflow_mcp_huangzelincute_github_mcp_server-0.1.0.tar.gz

Download URL iflow_mcp_huangzelincute_github_mcp_server-0.1.0.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
2a67a761ad8d16e85f5a278d270b66640c176e72e0e1334528df74e3ad5e9fa0
BLAKE2b-256 checksum
How to use checksums
9d266db444bd2f51a2e070f14005301e461aca68c881c9a67548cc56009c3a2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_huangzelincute_github_mcp_server-0.1.0-py3-none-any.whl

Download URL iflow_mcp_huangzelincute_github_mcp_server-0.1.0-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ba66e143d79bcf4192ee181ff0684ebe4f8c58d96378e4001341eda63e413d5a
BLAKE2b-256 checksum
How to use checksums
dd178018ea59766c27904de84887e1a28924aa5fe0d418fcadd03b0d8372e86d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page