Skip to content

Commit e4be9d7

Browse files
committed
chore: add a server.json to enable publishing to official mcp registry
* remote server added * OCI options for docker.io and ghcr.io
1 parent 62670a2 commit e4be9d7

File tree

1 file changed

+105
-0
lines changed

1 file changed

+105
-0
lines changed

server.json

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
{
2+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json",
3+
"name": "io.github.buildkite/buildkite-mcp-server",
4+
"description": "MCP server exposing Buildkite API data (pipelines, builds, jobs, tests) to AI tooling and editors.",
5+
"version": "0.6.1",
6+
"status": "active",
7+
"repository": {
8+
"url": "https://github.com/buildkite/buildkite-mcp-server",
9+
"source": "github",
10+
"id": "962909011"
11+
},
12+
"website_url": "https://buildkite.com/docs/apis/mcp-server",
13+
"remotes": [
14+
{
15+
"type": "sse",
16+
"url": "https://mcp.buildkite.com/mcp"
17+
}
18+
],
19+
"packages": [
20+
{
21+
"registry_type": "oci",
22+
"identifier": "docker.io/buildkite/mcp-server:0.6.1",
23+
"version": "0.6.1",
24+
"transport": {
25+
"type": "stdio"
26+
},
27+
"runtime_hint": "docker",
28+
"runtime_arguments": [
29+
{
30+
"type": "positional",
31+
"value": "run"
32+
},
33+
{
34+
"type": "positional",
35+
"value": "--rm"
36+
},
37+
{
38+
"type": "positional",
39+
"value": "-i"
40+
},
41+
{
42+
"type": "positional",
43+
"value": "-e"
44+
},
45+
{
46+
"type": "positional",
47+
"value": "BUILDKITE_API_TOKEN"
48+
},
49+
{
50+
"type": "positional",
51+
"value": "docker.io/buildkite/mcp-server:0.6.1"
52+
}
53+
],
54+
"environment_variables": [
55+
{
56+
"name": "BUILDKITE_API_TOKEN",
57+
"description": "Buildkite API token for authentication. Get one from https://buildkite.com/user/api-access-tokens",
58+
"required": true
59+
}
60+
]
61+
},
62+
{
63+
"registry_type": "oci",
64+
"identifier": "ghcr.io/buildkite/buildkite-mcp-server:0.6.1",
65+
"version": "0.6.1",
66+
"transport": {
67+
"type": "stdio"
68+
},
69+
"runtime_hint": "docker",
70+
"runtime_arguments": [
71+
{
72+
"type": "positional",
73+
"value": "run"
74+
},
75+
{
76+
"type": "positional",
77+
"value": "--rm"
78+
},
79+
{
80+
"type": "positional",
81+
"value": "-i"
82+
},
83+
{
84+
"type": "positional",
85+
"value": "-e"
86+
},
87+
{
88+
"type": "positional",
89+
"value": "BUILDKITE_API_TOKEN"
90+
},
91+
{
92+
"type": "positional",
93+
"value": "ghcr.io/buildkite/buildkite-mcp-server:0.6.1"
94+
}
95+
],
96+
"environment_variables": [
97+
{
98+
"name": "BUILDKITE_API_TOKEN",
99+
"description": "Buildkite API token for authentication. Get one from https://buildkite.com/user/api-access-tokens",
100+
"required": true
101+
}
102+
]
103+
}
104+
]
105+
}

0 commit comments

Comments
 (0)