Skip to content

Commit df7fdbf

Browse files
chore: update catalog data files for v2026.03.05 (#842)
Co-authored-by: rdimitrov <16540482+rdimitrov@users.noreply.github.com>
1 parent bbdd133 commit df7fdbf

File tree

2 files changed

+154
-28
lines changed

2 files changed

+154
-28
lines changed

pkg/catalog/toolhive/data/official-registry.json

Lines changed: 90 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "https://raw.githubusercontent.com/stacklok/toolhive-core/main/registry/types/data/upstream-registry.schema.json",
33
"version": "1.0.0",
44
"meta": {
5-
"last_updated": "2026-03-04T00:43:15Z"
5+
"last_updated": "2026-03-05T00:44:50Z"
66
},
77
"data": {
88
"servers": [
@@ -285,7 +285,7 @@
285285
"packages": [
286286
{
287287
"registryType": "oci",
288-
"identifier": "ghcr.io/apollographql/apollo-mcp-server:v1.8.1",
288+
"identifier": "ghcr.io/apollographql/apollo-mcp-server:v1.8.2",
289289
"transport": {
290290
"type": "streamable-http",
291291
"url": "http://localhost:5000"
@@ -306,7 +306,7 @@
306306
"_meta": {
307307
"io.modelcontextprotocol.registry/publisher-provided": {
308308
"io.github.stacklok": {
309-
"ghcr.io/apollographql/apollo-mcp-server:v1.8.1": {
309+
"ghcr.io/apollographql/apollo-mcp-server:v1.8.2": {
310310
"metadata": {
311311
"last_updated": "2026-02-26T11:45:47Z",
312312
"stars": 264
@@ -724,8 +724,8 @@
724724
"io.github.stacklok": {
725725
"ghcr.io/sooperset/mcp-atlassian:0.21.0": {
726726
"metadata": {
727-
"last_updated": "2026-02-26T11:45:44Z",
728-
"stars": 4397
727+
"last_updated": "2026-03-04T02:55:54Z",
728+
"stars": 4468
729729
},
730730
"overview": "## Atlassian MCP Server\n\nThe Atlassian MCP server lets AI assistants work directly with Atlassian Cloud products from within an AI-driven workflow. It provides programmatic access to Jira, Confluence, and related Atlassian resources so users can search, create, and update content without switching tools.",
731731
"permissions": {
@@ -6131,8 +6131,8 @@
61316131
"8000"
61326132
],
61336133
"metadata": {
6134-
"last_updated": "2026-02-26T11:45:45Z",
6135-
"stars": 113
6134+
"last_updated": "2026-03-04T02:55:54Z",
6135+
"stars": 115
61366136
},
61376137
"overview": "## CrowdStrike Falcon MCP Server\n\nThe crowdstrike-falcon-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants and agents to interact directly with the CrowdStrike Falcon platform through a structured, AI-friendly interface. It allows AI-driven workflows to query security telemetry, investigate threats, manage detections, and inspect endpoint posture without switching tools or manually navigating the Falcon console. This server is particularly useful for security operations (SOC), incident response, threat hunting, and security analysis workflows augmented by AI.",
61386138
"permissions": {
@@ -8313,8 +8313,8 @@
83138313
"/projects"
83148314
],
83158315
"metadata": {
8316-
"last_updated": "2026-02-26T11:45:44Z",
8317-
"stars": 79451
8316+
"last_updated": "2026-03-04T02:55:54Z",
8317+
"stars": 80011
83188318
},
83198319
"overview": "## Filesystem MCP Server\n\nThe filesystem-mcp-server is a Model Context Protocol (MCP) server that gives AI assistants direct, structured access to the local filesystem. It allows AI-driven workflows to read, write, and organize files and directories as part of a larger reasoning process, making persistent storage and file-based context a first-class capability inside MCP-compatible assistants. The server enables use cases including developer workflows, data preparation, note-taking, and artifact generation where AI systems need controlled access to local files.",
83208320
"permissions": {
@@ -12183,8 +12183,8 @@
1218312183
"io.github.stacklok": {
1218412184
"docker.io/grafana/mcp-grafana:0.11.2": {
1218512185
"metadata": {
12186-
"last_updated": "2026-02-26T11:45:45Z",
12187-
"stars": 2410
12186+
"last_updated": "2026-03-04T02:55:54Z",
12187+
"stars": 2459
1218812188
},
1218912189
"overview": "## Grafana MCP Server\n\nThe grafana MCP server is a Model Context Protocol (MCP) server that enables AI assistants and agents to interact directly with Grafana dashboards, data sources, and observability resources through a structured, AI-friendly interface. It allows AI-driven workflows to explore metrics, logs, alerts, and dashboards without switching tools or manually navigating the Grafana UI. This server is ideal for observability, incident response, performance analysis, and operational workflows where real-time telemetry and monitoring context are essential.",
1219012190
"permissions": {
@@ -36716,8 +36716,8 @@
3671636716
"--sse-port=8000"
3671736717
],
3671836718
"metadata": {
36719-
"last_updated": "2026-02-26T11:45:44Z",
36720-
"stars": 2194
36719+
"last_updated": "2026-03-04T02:55:54Z",
36720+
"stars": 2246
3672136721
},
3672236722
"overview": "## PostgreSQL Pro MCP Server\n\nThe PostgreSQL Pro MCP server provides configurable **read/write access and performance analysis** for PostgreSQL databases. It enables AI assistants to explore schemas, execute SQL queries, and gain deep insights into database health and performance.\n\nKey capabilities include:\n- **Schema exploration** — list schemas, objects, and detailed object metadata\n- **SQL execution** — run queries with built-in EXPLAIN analysis for performance optimization\n- **Workload monitoring** — identify top queries and analyze workload patterns\n- **Index optimization** — get index recommendations based on real query workloads\n- **Database health checks** — assess overall database health and identify issues",
3672336723
"permissions": {
@@ -41198,7 +41198,7 @@
4119841198
"packages": [
4119941199
{
4120041200
"registryType": "oci",
41201-
"identifier": "ghcr.io/korotovsky/slack-mcp-server:v1.2.2",
41201+
"identifier": "ghcr.io/korotovsky/slack-mcp-server:v1.2.3",
4120241202
"transport": {
4120341203
"type": "sse",
4120441204
"url": "http://localhost:13080"
@@ -41243,7 +41243,7 @@
4124341243
"_meta": {
4124441244
"io.modelcontextprotocol.registry/publisher-provided": {
4124541245
"io.github.stacklok": {
41246-
"ghcr.io/korotovsky/slack-mcp-server:v1.2.2": {
41246+
"ghcr.io/korotovsky/slack-mcp-server:v1.2.3": {
4124741247
"metadata": {
4124841248
"last_updated": "2026-02-26T11:45:46Z",
4124941249
"stars": 1396
@@ -41285,6 +41285,81 @@
4128541285
}
4128641286
}
4128741287
},
41288+
{
41289+
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
41290+
"name": "io.github.stacklok/slack-remote",
41291+
"description": "Slack's official MCP server for messages, canvases, and user profiles with OAuth",
41292+
"title": "Slack (Remote)",
41293+
"version": "1.0.0",
41294+
"icons": [
41295+
{
41296+
"src": "https://raw.githubusercontent.com/stacklok/toolhive-registry/main/registries/toolhive/servers/slack-remote/icon.svg",
41297+
"mimeType": "image/svg+xml",
41298+
"sizes": [
41299+
"any"
41300+
]
41301+
}
41302+
],
41303+
"remotes": [
41304+
{
41305+
"type": "streamable-http",
41306+
"url": "https://mcp.slack.com/mcp"
41307+
}
41308+
],
41309+
"_meta": {
41310+
"io.modelcontextprotocol.registry/publisher-provided": {
41311+
"io.github.stacklok": {
41312+
"https://mcp.slack.com/mcp": {
41313+
"custom_metadata": {
41314+
"author": "Slack",
41315+
"homepage": "https://docs.slack.dev/ai/slack-mcp-server",
41316+
"license": "MIT"
41317+
},
41318+
"oauth_config": {
41319+
"authorize_url": "https://slack.com/oauth/v2_user/authorize",
41320+
"scopes": [
41321+
"search:read.public",
41322+
"chat:write",
41323+
"channels:read",
41324+
"users:read",
41325+
"canvases:write",
41326+
"canvases:read"
41327+
],
41328+
"token_url": "https://slack.com/api/oauth.v2.user.access",
41329+
"use_pkce": true
41330+
},
41331+
"overview": "## Slack Remote MCP Server\n\nThe slack-remote MCP server is a hosted Model Context Protocol (MCP) server that allows AI assistants to interact with Slack workspaces. It provides secure, OAuth-authenticated access to search messages and files, send messages, manage canvases, and access user profiles through a remote MCP endpoint.\n\nThis server uses confidential OAuth for authentication, requiring a registered Slack app with proper scopes for each tool type.",
41332+
"status": "Active",
41333+
"tags": [
41334+
"remote",
41335+
"slack",
41336+
"messaging",
41337+
"search",
41338+
"channels",
41339+
"canvases",
41340+
"collaboration"
41341+
],
41342+
"tier": "Official",
41343+
"tools": [
41344+
"search_messages",
41345+
"search_files",
41346+
"search_users",
41347+
"search_channels",
41348+
"send_message",
41349+
"get_channel_history",
41350+
"get_thread_replies",
41351+
"create_canvas",
41352+
"update_canvas",
41353+
"get_canvas",
41354+
"list_canvases",
41355+
"get_user_profile",
41356+
"set_during_runtime"
41357+
]
41358+
}
41359+
}
41360+
}
41361+
}
41362+
},
4128841363
{
4128941364
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
4129041365
"name": "io.github.stacklok/sonarqube",

pkg/catalog/toolhive/data/registry.json

Lines changed: 64 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/stacklok/toolhive-core/main/registry/types/data/toolhive-legacy-registry.schema.json",
33
"version": "1.0.0",
4-
"last_updated": "2026-03-04T00:43:15Z",
4+
"last_updated": "2026-03-05T00:44:50Z",
55
"servers": {
66
"adb-mysql-mcp-server": {
77
"title": "AnalyticDB for MySQL",
@@ -222,7 +222,7 @@
222222
"mcp"
223223
],
224224
"overview": "## Apollo MCP Server\n\nThe apollo-mcp-server is a Model Context Protocol (MCP) server implementation that makes your GraphQL API operations available as MCP tools for AI assistants and agents. It acts as a translation layer between AI clients and your GraphQL infrastructure, exposing query and mutation capabilities through MCP so models can fetch, explore, and orchestrate your graph operations without bespoke tooling.",
225-
"image": "ghcr.io/apollographql/apollo-mcp-server:v1.8.1",
225+
"image": "ghcr.io/apollographql/apollo-mcp-server:v1.8.2",
226226
"target_port": 5000,
227227
"permissions": {
228228
"network": {
@@ -526,8 +526,8 @@
526526
"jira_batch_create_versions"
527527
],
528528
"metadata": {
529-
"stars": 4397,
530-
"last_updated": "2026-02-26T11:45:44Z"
529+
"stars": 4468,
530+
"last_updated": "2026-03-04T02:55:54Z"
531531
},
532532
"repository_url": "https://github.com/sooperset/mcp-atlassian",
533533
"tags": [
@@ -5336,8 +5336,8 @@
53365336
"idp_investigate_entity"
53375337
],
53385338
"metadata": {
5339-
"stars": 113,
5340-
"last_updated": "2026-02-26T11:45:45Z"
5339+
"stars": 115,
5340+
"last_updated": "2026-03-04T02:55:54Z"
53415341
},
53425342
"repository_url": "https://github.com/crowdstrike/falcon-mcp",
53435343
"tags": [
@@ -7379,8 +7379,8 @@
73797379
"write_file"
73807380
],
73817381
"metadata": {
7382-
"stars": 79451,
7383-
"last_updated": "2026-02-26T11:45:44Z"
7382+
"stars": 80011,
7383+
"last_updated": "2026-03-04T02:55:54Z"
73847384
},
73857385
"repository_url": "https://github.com/modelcontextprotocol/servers",
73867386
"tags": [
@@ -10898,8 +10898,8 @@
1089810898
"update_dashboard"
1089910899
],
1090010900
"metadata": {
10901-
"stars": 2410,
10902-
"last_updated": "2026-02-26T11:45:45Z"
10901+
"stars": 2459,
10902+
"last_updated": "2026-03-04T02:55:54Z"
1090310903
},
1090410904
"repository_url": "https://github.com/grafana/mcp-grafana",
1090510905
"tags": [
@@ -33680,8 +33680,8 @@
3368033680
"analyze_db_health"
3368133681
],
3368233682
"metadata": {
33683-
"stars": 2194,
33684-
"last_updated": "2026-02-26T11:45:44Z"
33683+
"stars": 2246,
33684+
"last_updated": "2026-03-04T02:55:54Z"
3368533685
},
3368633686
"repository_url": "https://github.com/crystaldba/postgres-mcp",
3368733687
"tags": [
@@ -37808,7 +37808,7 @@
3780837808
"workspace"
3780937809
],
3781037810
"overview": "## Slack MCP Server\n\nThe slack-mcp-server is a Model Context Protocol (MCP) server for Slack with channels, DMs, message history, search, and smart pagination. The server connects assistants to Slack workspaces via SSE transport, enabling channel and direct message discovery, message retrieval with threading support, search functionality across messages, and message posting capability.",
37811-
"image": "ghcr.io/korotovsky/slack-mcp-server:v1.2.2",
37811+
"image": "ghcr.io/korotovsky/slack-mcp-server:v1.2.3",
3781237812
"target_port": 13080,
3781337813
"permissions": {
3781437814
"network": {
@@ -42704,6 +42704,57 @@
4270442704
},
4270542705
"url": "https://mcp.sentry.dev/mcp"
4270642706
},
42707+
"slack-remote": {
42708+
"title": "Slack (Remote)",
42709+
"description": "Slack's official MCP server for messages, canvases, and user profiles with OAuth",
42710+
"tier": "Official",
42711+
"status": "Active",
42712+
"transport": "streamable-http",
42713+
"tools": [
42714+
"search_messages",
42715+
"search_files",
42716+
"search_users",
42717+
"search_channels",
42718+
"send_message",
42719+
"get_channel_history",
42720+
"get_thread_replies",
42721+
"create_canvas",
42722+
"update_canvas",
42723+
"get_canvas",
42724+
"list_canvases",
42725+
"get_user_profile",
42726+
"set_during_runtime"
42727+
],
42728+
"tags": [
42729+
"remote",
42730+
"slack",
42731+
"messaging",
42732+
"search",
42733+
"channels",
42734+
"canvases",
42735+
"collaboration"
42736+
],
42737+
"overview": "## Slack Remote MCP Server\n\nThe slack-remote MCP server is a hosted Model Context Protocol (MCP) server that allows AI assistants to interact with Slack workspaces. It provides secure, OAuth-authenticated access to search messages and files, send messages, manage canvases, and access user profiles through a remote MCP endpoint.\n\nThis server uses confidential OAuth for authentication, requiring a registered Slack app with proper scopes for each tool type.",
42738+
"custom_metadata": {
42739+
"author": "Slack",
42740+
"homepage": "https://docs.slack.dev/ai/slack-mcp-server",
42741+
"license": "MIT"
42742+
},
42743+
"url": "https://mcp.slack.com/mcp",
42744+
"oauth_config": {
42745+
"authorize_url": "https://slack.com/oauth/v2_user/authorize",
42746+
"token_url": "https://slack.com/api/oauth.v2.user.access",
42747+
"scopes": [
42748+
"search:read.public",
42749+
"chat:write",
42750+
"channels:read",
42751+
"users:read",
42752+
"canvases:write",
42753+
"canvases:read"
42754+
],
42755+
"use_pkce": true
42756+
}
42757+
},
4270742758
"square": {
4270842759
"title": "Square",
4270942760
"description": "Square's official remote MCP server for payment processing and commerce",

0 commit comments

Comments
 (0)