1+ {
2+ "$schema" :" https://static.modelcontextprotocol.io/schemas/2025-09-16/server.schema.json" ,
3+ "name" :" io.github.github/github-mcp-server" ,
4+ "description" :" Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language." ,
5+ "status" :" active" ,
6+ "repository" : {
7+ "url" :" https://github.com/github/github-mcp-server" ,
8+ "source" :" github"
9+ },
10+ "version" :" 0.0.0" ,
11+ "packages" : [
12+ {
13+ "registryType" :" oci" ,
14+ "registryBaseUrl" :" https://ghcr.io" ,
15+ "identifier" :" ghcr.io/github/github-mcp-server" ,
16+ "version" :" 0.0.0" ,
17+ "runtimeHint" :" docker" ,
18+ "transport" : {
19+ "type" :" stdio"
20+ },
21+ "runtimeArguments" : [
22+ {
23+ "type" :" positional" ,
24+ "value" :" run" ,
25+ "description" :" The runtime command to execute"
26+ },
27+ {
28+ "type" :" named" ,
29+ "name" :" -i" ,
30+ "description" :" Run container in interactive mode"
31+ },
32+ {
33+ "type" :" named" ,
34+ "name" :" --rm" ,
35+ "description" :" Automatically remove the container when it exits"
36+ },
37+ {
38+ "type" :" named" ,
39+ "name" :" -e" ,
40+ "description" :" Set an environment variable in the runtime"
41+ },
42+ {
43+ "type" :" positional" ,
44+ "valueHint" :" env_var_name" ,
45+ "value" :" GITHUB_PERSONAL_ACCESS_TOKEN" ,
46+ "description" :" Environment variable name"
47+ },
48+ {
49+ "type" :" positional" ,
50+ "valueHint" :" image_name" ,
51+ "value" :" ghcr.io/github/github-mcp-server" ,
52+ "description" :" The container image to run"
53+ }
54+ ],
55+ "environmentVariables" : [
56+ {
57+ "description" :" Your GitHub personal access token with appropriate scopes." ,
58+ "isRequired" :true ,
59+ "format" :" string" ,
60+ "isSecret" :true ,
61+ "name" :" GITHUB_PERSONAL_ACCESS_TOKEN"
62+ }
63+ ]
64+ }
65+ ],
66+ "remotes" : [
67+ {
68+ "type" :" streamable-http" ,
69+ "url" :" https://api.githubcopilot.com/mcp/"
70+ }
71+ ]
72+ }