|
1 | 1 | { |
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", |
3 | 3 | "version": "1.0.0", |
4 | | - "last_updated": "2025-11-26T00:18:02Z", |
| 4 | + "last_updated": "2025-11-27T00:17:56Z", |
5 | 5 | "servers": { |
6 | 6 | "adb-mysql-mcp-server": { |
7 | 7 | "description": "Official MCP server for AnalyticDB for MySQL of Alibaba Cloud", |
|
365 | 365 | "server", |
366 | 366 | "data-center" |
367 | 367 | ], |
368 | | - "image": "ghcr.io/sooperset/mcp-atlassian:0.11.9", |
| 368 | + "image": "ghcr.io/sooperset/mcp-atlassian:0.11.10", |
369 | 369 | "permissions": { |
370 | 370 | "network": { |
371 | 371 | "outbound": { |
|
815 | 815 | "database", |
816 | 816 | "storage" |
817 | 817 | ], |
818 | | - "image": "mcr.microsoft.com/azure-sdk/azure-mcp:1.0.0", |
| 818 | + "image": "mcr.microsoft.com/azure-sdk/azure-mcp:1.0.1", |
819 | 819 | "permissions": { |
820 | 820 | "network": { |
821 | 821 | "outbound": { |
|
967 | 967 | "browserbase_stagehand_observe" |
968 | 968 | ], |
969 | 969 | "metadata": { |
970 | | - "stars": 2757, |
| 970 | + "stars": 2849, |
971 | 971 | "pulls": 133, |
972 | | - "last_updated": "2025-11-01T02:32:39Z" |
| 972 | + "last_updated": "2025-11-26T02:34:00Z" |
973 | 973 | }, |
974 | 974 | "repository_url": "https://github.com/browserbase/mcp-server-browserbase", |
975 | 975 | "tags": [ |
|
2081 | 2081 | "update", |
2082 | 2082 | "issues" |
2083 | 2083 | ], |
2084 | | - "image": "ghcr.io/github/github-mcp-server:v0.22.0", |
| 2084 | + "image": "ghcr.io/github/github-mcp-server:v0.23.0", |
2085 | 2085 | "permissions": { |
2086 | 2086 | "network": { |
2087 | 2087 | "outbound": { |
|
2515 | 2515 | "metadata": { |
2516 | 2516 | "stars": 369, |
2517 | 2517 | "pulls": 109, |
2518 | | - "last_updated": "2025-11-01T02:32:38Z" |
| 2518 | + "last_updated": "2025-11-26T02:33:59Z" |
2519 | 2519 | }, |
2520 | 2520 | "repository_url": "https://github.com/graphlit/graphlit-mcp-server", |
2521 | 2521 | "tags": [ |
|
2525 | 2525 | "ingestion", |
2526 | 2526 | "data-connectors" |
2527 | 2527 | ], |
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", |
2529 | 2529 | "permissions": { |
2530 | 2530 | "network": { |
2531 | 2531 | "outbound": { |
|
3486 | 3486 | "write_neo4j_cypher" |
3487 | 3487 | ], |
3488 | 3488 | "metadata": { |
3489 | | - "stars": 773, |
| 3489 | + "stars": 821, |
3490 | 3490 | "pulls": 91, |
3491 | | - "last_updated": "2025-10-31T02:32:13Z" |
| 3491 | + "last_updated": "2025-11-26T02:33:59Z" |
3492 | 3492 | }, |
3493 | 3493 | "repository_url": "https://github.com/neo4j-contrib/mcp-neo4j", |
3494 | 3494 | "tags": [ |
|
3563 | 3563 | "list_memories" |
3564 | 3564 | ], |
3565 | 3565 | "metadata": { |
3566 | | - "stars": 777, |
| 3566 | + "stars": 821, |
3567 | 3567 | "pulls": 105, |
3568 | | - "last_updated": "2025-11-01T02:32:38Z" |
| 3568 | + "last_updated": "2025-11-26T02:34:00Z" |
3569 | 3569 | }, |
3570 | 3570 | "repository_url": "https://github.com/neo4j-contrib/mcp-neo4j", |
3571 | 3571 | "tags": [ |
|
4488 | 4488 | "evaluation", |
4489 | 4489 | "ai" |
4490 | 4490 | ], |
4491 | | - "image": "ghcr.io/stacklok/dockyard/npx/phoenix-mcp:2.2.24", |
| 4491 | + "image": "ghcr.io/stacklok/dockyard/npx/phoenix-mcp:2.2.27", |
4492 | 4492 | "permissions": { |
4493 | 4493 | "network": { |
4494 | 4494 | "outbound": { |
|
4922 | 4922 | "error-tracking", |
4923 | 4923 | "observability" |
4924 | 4924 | ], |
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", |
4926 | 4926 | "permissions": { |
4927 | 4927 | "network": { |
4928 | 4928 | "outbound": { |
|
4998 | 4998 | } |
4999 | 4999 | } |
5000 | 5000 | }, |
| 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 | + }, |
5001 | 5093 | "sqlite": { |
5002 | 5094 | "description": "Provides tools and resources for querying SQLite databases.", |
5003 | 5095 | "tier": "Community", |
|
5370 | 5462 | "outbound": {} |
5371 | 5463 | } |
5372 | 5464 | } |
| 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 | + ] |
5373 | 5512 | } |
5374 | 5513 | }, |
5375 | 5514 | "remote_servers": { |
|
5859 | 5998 | "metadata": { |
5860 | 5999 | "stars": 0, |
5861 | 6000 | "pulls": 0, |
5862 | | - "last_updated": "2025-10-31T22:51:30Z" |
| 6001 | + "last_updated": "2025-11-26T02:33:59Z" |
5863 | 6002 | }, |
5864 | 6003 | "tags": [ |
5865 | 6004 | "remote", |
|
6298 | 6437 | }, |
6299 | 6438 | "url": "https://mcp.stripe.com" |
6300 | 6439 | }, |
| 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 | + }, |
6301 | 6471 | "vercel": { |
6302 | 6472 | "description": "Vercel's official remote MCP server for deployment platform and project management", |
6303 | 6473 | "tier": "Official", |
|
0 commit comments