Skip to content

Commit f657a07

Browse files
Update registry from toolhive-registry release v2025.11.27 (#2756)
Co-authored-by: JAORMX <145564+JAORMX@users.noreply.github.com>
1 parent 5093c91 commit f657a07

File tree

1 file changed

+186
-16
lines changed

1 file changed

+186
-16
lines changed

pkg/registry/data/registry.json

Lines changed: 186 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"$schema": "https://raw.githubusercontent.com/stacklok/toolhive/main/pkg/registry/data/schema.json",
2+
"$schema": "https://raw.githubusercontent.com/stacklok/toolhive/main/pkg/registry/data/toolhive-legacy-registry.schema.json",
33
"version": "1.0.0",
4-
"last_updated": "2025-11-26T00:18:02Z",
4+
"last_updated": "2025-11-27T00:17:56Z",
55
"servers": {
66
"adb-mysql-mcp-server": {
77
"description": "Official MCP server for AnalyticDB for MySQL of Alibaba Cloud",
@@ -365,7 +365,7 @@
365365
"server",
366366
"data-center"
367367
],
368-
"image": "ghcr.io/sooperset/mcp-atlassian:0.11.9",
368+
"image": "ghcr.io/sooperset/mcp-atlassian:0.11.10",
369369
"permissions": {
370370
"network": {
371371
"outbound": {
@@ -815,7 +815,7 @@
815815
"database",
816816
"storage"
817817
],
818-
"image": "mcr.microsoft.com/azure-sdk/azure-mcp:1.0.0",
818+
"image": "mcr.microsoft.com/azure-sdk/azure-mcp:1.0.1",
819819
"permissions": {
820820
"network": {
821821
"outbound": {
@@ -967,9 +967,9 @@
967967
"browserbase_stagehand_observe"
968968
],
969969
"metadata": {
970-
"stars": 2757,
970+
"stars": 2849,
971971
"pulls": 133,
972-
"last_updated": "2025-11-01T02:32:39Z"
972+
"last_updated": "2025-11-26T02:34:00Z"
973973
},
974974
"repository_url": "https://github.com/browserbase/mcp-server-browserbase",
975975
"tags": [
@@ -2081,7 +2081,7 @@
20812081
"update",
20822082
"issues"
20832083
],
2084-
"image": "ghcr.io/github/github-mcp-server:v0.22.0",
2084+
"image": "ghcr.io/github/github-mcp-server:v0.23.0",
20852085
"permissions": {
20862086
"network": {
20872087
"outbound": {
@@ -2515,7 +2515,7 @@
25152515
"metadata": {
25162516
"stars": 369,
25172517
"pulls": 109,
2518-
"last_updated": "2025-11-01T02:32:38Z"
2518+
"last_updated": "2025-11-26T02:33:59Z"
25192519
},
25202520
"repository_url": "https://github.com/graphlit/graphlit-mcp-server",
25212521
"tags": [
@@ -2525,7 +2525,7 @@
25252525
"ingestion",
25262526
"data-connectors"
25272527
],
2528-
"image": "ghcr.io/stacklok/dockyard/npx/graphlit-mcp-server:1.0.20251007001",
2528+
"image": "ghcr.io/stacklok/dockyard/npx/graphlit-mcp-server:1.0.20251122001",
25292529
"permissions": {
25302530
"network": {
25312531
"outbound": {
@@ -3486,9 +3486,9 @@
34863486
"write_neo4j_cypher"
34873487
],
34883488
"metadata": {
3489-
"stars": 773,
3489+
"stars": 821,
34903490
"pulls": 91,
3491-
"last_updated": "2025-10-31T02:32:13Z"
3491+
"last_updated": "2025-11-26T02:33:59Z"
34923492
},
34933493
"repository_url": "https://github.com/neo4j-contrib/mcp-neo4j",
34943494
"tags": [
@@ -3563,9 +3563,9 @@
35633563
"list_memories"
35643564
],
35653565
"metadata": {
3566-
"stars": 777,
3566+
"stars": 821,
35673567
"pulls": 105,
3568-
"last_updated": "2025-11-01T02:32:38Z"
3568+
"last_updated": "2025-11-26T02:34:00Z"
35693569
},
35703570
"repository_url": "https://github.com/neo4j-contrib/mcp-neo4j",
35713571
"tags": [
@@ -4488,7 +4488,7 @@
44884488
"evaluation",
44894489
"ai"
44904490
],
4491-
"image": "ghcr.io/stacklok/dockyard/npx/phoenix-mcp:2.2.24",
4491+
"image": "ghcr.io/stacklok/dockyard/npx/phoenix-mcp:2.2.27",
44924492
"permissions": {
44934493
"network": {
44944494
"outbound": {
@@ -4922,7 +4922,7 @@
49224922
"error-tracking",
49234923
"observability"
49244924
],
4925-
"image": "ghcr.io/stacklok/dockyard/npx/sentry-mcp-server:0.23.0",
4925+
"image": "ghcr.io/stacklok/dockyard/npx/sentry-mcp-server:0.23.1",
49264926
"permissions": {
49274927
"network": {
49284928
"outbound": {
@@ -4998,6 +4998,98 @@
49984998
}
49994999
}
50005000
},
5001+
"sonarqube": {
5002+
"description": "Integration with SonarQube Server or Cloud for code quality and security analysis.",
5003+
"tier": "Official",
5004+
"status": "Active",
5005+
"transport": "stdio",
5006+
"tools": [
5007+
"analyze_code_snippet",
5008+
"analyze_file_list",
5009+
"change_sonar_issue_status",
5010+
"create_webhook",
5011+
"get_component_measures",
5012+
"get_project_quality_gate_status",
5013+
"get_raw_source",
5014+
"get_scm_info",
5015+
"get_system_health",
5016+
"get_system_info",
5017+
"get_system_logs",
5018+
"get_system_status",
5019+
"list_enterprises",
5020+
"list_languages",
5021+
"list_portfolios",
5022+
"list_quality_gates",
5023+
"list_rule_repositories",
5024+
"list_webhooks",
5025+
"ping_system",
5026+
"search_dependency_risks",
5027+
"search_metrics",
5028+
"search_my_sonarqube_projects",
5029+
"search_sonar_issues_in_projects",
5030+
"show_rule",
5031+
"toggle_automatic_analysis"
5032+
],
5033+
"metadata": {
5034+
"stars": 183,
5035+
"pulls": 0,
5036+
"last_updated": "2025-11-26T19:14:14Z"
5037+
},
5038+
"repository_url": "https://github.com/SonarSource/sonarqube-mcp-server",
5039+
"tags": [
5040+
"sonarqube",
5041+
"code-quality",
5042+
"security",
5043+
"analysis",
5044+
"quality-gates",
5045+
"sast",
5046+
"sca",
5047+
"software-composition-analysis",
5048+
"secrets-detection",
5049+
"iac-scanning",
5050+
"code-coverage",
5051+
"code-smells"
5052+
],
5053+
"image": "docker.io/mcp/sonarqube:latest",
5054+
"permissions": {
5055+
"network": {
5056+
"outbound": {
5057+
"insecure_allow_all": true,
5058+
"allow_port": [
5059+
443
5060+
]
5061+
}
5062+
}
5063+
},
5064+
"env_vars": [
5065+
{
5066+
"name": "SONARQUBE_TOKEN",
5067+
"description": "SonarQube user auth token with necessary scopes",
5068+
"required": true,
5069+
"secret": true
5070+
},
5071+
{
5072+
"name": "SONARQUBE_URL",
5073+
"description": "SonarQube Server base URL (required for self-hosted instances)",
5074+
"required": false
5075+
},
5076+
{
5077+
"name": "SONARQUBE_ORG",
5078+
"description": "SonarQube Cloud organization key (required for SonarQube Cloud)",
5079+
"required": false
5080+
},
5081+
{
5082+
"name": "SONARQUBE_TOOLSETS",
5083+
"description": "Comma-separated list of toolsets to enable (e.g., analysis,issues,quality-gates - see docs)",
5084+
"required": false
5085+
},
5086+
{
5087+
"name": "SONARQUBE_READ_ONLY",
5088+
"description": "Set to \"true\" to disable all write operations",
5089+
"required": false
5090+
}
5091+
]
5092+
},
50015093
"sqlite": {
50025094
"description": "Provides tools and resources for querying SQLite databases.",
50035095
"tier": "Community",
@@ -5370,6 +5462,53 @@
53705462
"outbound": {}
53715463
}
53725464
}
5465+
},
5466+
"toolhive-doc-mcp": {
5467+
"description": "MCP server for semantic search over Stacklok documentation using vector embeddings",
5468+
"tier": "Official",
5469+
"status": "Active",
5470+
"transport": "streamable-http",
5471+
"tools": [
5472+
"query_docs",
5473+
"get_chunk"
5474+
],
5475+
"repository_url": "https://github.com/stacklok/toolhive-doc-mcp",
5476+
"tags": [
5477+
"documentation",
5478+
"search",
5479+
"semantic-search",
5480+
"stacklok",
5481+
"toolhive",
5482+
"vector-embeddings"
5483+
],
5484+
"image": "ghcr.io/stackloklabs/toolhive-doc-mcp:v0.0.5",
5485+
"target_port": 8080,
5486+
"env_vars": [
5487+
{
5488+
"name": "OTEL_ENABLED",
5489+
"description": "Enable/disable OpenTelemetry logging",
5490+
"required": false,
5491+
"default": "true"
5492+
},
5493+
{
5494+
"name": "OTEL_ENDPOINT",
5495+
"description": "OpenTelemetry collector endpoint",
5496+
"required": false,
5497+
"default": "http://otel-collector.otel.svc.cluster.local:4318"
5498+
},
5499+
{
5500+
"name": "OTEL_SERVICE_NAME",
5501+
"description": "Service name for telemetry",
5502+
"required": false,
5503+
"default": "toolhive-doc-mcp"
5504+
},
5505+
{
5506+
"name": "OTEL_SERVICE_VERSION",
5507+
"description": "Service version for telemetry",
5508+
"required": false,
5509+
"default": "1.0.0"
5510+
}
5511+
]
53735512
}
53745513
},
53755514
"remote_servers": {
@@ -5859,7 +5998,7 @@
58595998
"metadata": {
58605999
"stars": 0,
58616000
"pulls": 0,
5862-
"last_updated": "2025-10-31T22:51:30Z"
6001+
"last_updated": "2025-11-26T02:33:59Z"
58636002
},
58646003
"tags": [
58656004
"remote",
@@ -6298,6 +6437,37 @@
62986437
},
62996438
"url": "https://mcp.stripe.com"
63006439
},
6440+
"toolhive-doc-mcp-remote": {
6441+
"description": "Remote MCP server for semantic search over Stacklok documentation using vector embeddings",
6442+
"tier": "Official",
6443+
"status": "Active",
6444+
"transport": "streamable-http",
6445+
"tools": [
6446+
"query_docs",
6447+
"get_chunk"
6448+
],
6449+
"metadata": {
6450+
"stars": 0,
6451+
"pulls": 0,
6452+
"last_updated": "2025-11-26T00:00:00Z"
6453+
},
6454+
"repository_url": "https://github.com/stacklok/toolhive-doc-mcp",
6455+
"tags": [
6456+
"remote",
6457+
"documentation",
6458+
"search",
6459+
"semantic-search",
6460+
"stacklok",
6461+
"toolhive",
6462+
"vector-embeddings"
6463+
],
6464+
"custom_metadata": {
6465+
"author": "Stacklok",
6466+
"homepage": "https://github.com/stacklok/toolhive-doc-mcp",
6467+
"license": "Apache-2.0"
6468+
},
6469+
"url": "https://toolhive-doc-mcp.stacklok.dev"
6470+
},
63016471
"vercel": {
63026472
"description": "Vercel's official remote MCP server for deployment platform and project management",
63036473
"tier": "Official",

0 commit comments

Comments
 (0)