diff --git a/pkg/catalog/official/data/registry-legacy.json b/pkg/catalog/official/data/registry-legacy.json index 8fa979f3..88f79b3d 100644 --- a/pkg/catalog/official/data/registry-legacy.json +++ b/pkg/catalog/official/data/registry-legacy.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/stacklok/toolhive-core/main/registry/types/data/toolhive-legacy-registry.schema.json", "version": "1.0.0", - "last_updated": "2026-04-08T00:51:04Z", + "last_updated": "2026-04-09T00:43:08Z", "servers": { "apollo-mcp-server": { "title": "Apollo GraphQL", @@ -216,7 +216,7 @@ "name": "suggest_aws_commands" } ], - "image": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.26", + "image": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.27", "permissions": { "network": { "outbound": { @@ -8301,8 +8301,8 @@ "webSearch" ], "metadata": { - "stars": 372, - "last_updated": "2026-03-12T23:57:16Z" + "stars": 373, + "last_updated": "2026-04-08T03:03:51Z" }, "repository_url": "https://github.com/graphlit/graphlit-mcp-server", "tags": [ @@ -19427,8 +19427,8 @@ "update_team" ], "metadata": { - "stars": 54, - "last_updated": "2026-03-12T23:57:31Z" + "stars": 58, + "last_updated": "2026-04-08T03:03:51Z" }, "repository_url": "https://github.com/PagerDuty/pagerduty-mcp-server", "tags": [ @@ -32508,7 +32508,7 @@ ], "metadata": { "stars": 1267, - "last_updated": "2026-04-02T00:35:24Z" + "last_updated": "2026-04-08T04:02:20Z" }, "repository_url": "https://github.com/hashicorp/terraform-mcp-server", "tags": [ @@ -34118,7 +34118,7 @@ "name": "update_workspace_variable" } ], - "image": "docker.io/hashicorp/terraform-mcp-server:0.5.0", + "image": "docker.io/hashicorp/terraform-mcp-server:0.5.1", "permissions": { "network": { "outbound": { diff --git a/pkg/catalog/official/data/registry-upstream.json b/pkg/catalog/official/data/registry-upstream.json index 046be6cc..cbe2ce62 100644 --- a/pkg/catalog/official/data/registry-upstream.json +++ b/pkg/catalog/official/data/registry-upstream.json @@ -2,7 +2,7 @@ "$schema": "https://raw.githubusercontent.com/stacklok/toolhive-core/main/registry/types/data/upstream-registry.schema.json", "version": "1.0.0", "meta": { - "last_updated": "2026-04-08T00:51:04Z" + "last_updated": "2026-04-09T00:43:08Z" }, "data": { "servers": [ @@ -284,7 +284,7 @@ "packages": [ { "registryType": "oci", - "identifier": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.26", + "identifier": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.27", "transport": { "type": "stdio" }, @@ -348,7 +348,7 @@ "_meta": { "io.modelcontextprotocol.registry/publisher-provided": { "io.github.stacklok": { - "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.26": { + "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.27": { "metadata": { "last_updated": "2026-03-23T03:03:36Z", "stars": 8539 @@ -9336,8 +9336,8 @@ "io.github.stacklok": { "ghcr.io/stacklok/dockyard/npx/graphlit-mcp-server:1.0.20260112001": { "metadata": { - "last_updated": "2026-03-12T23:57:16Z", - "stars": 372 + "last_updated": "2026-04-08T03:03:51Z", + "stars": 373 }, "overview": "## Graphlit MCP Server\n\nThe graphlit MCP server is a Model Context Protocol (MCP) server that enables AI assistants and agents to interact directly with Graphlit, a platform for ingesting, processing, organizing, and querying unstructured content using knowledge graphs and embeddings. It allows AI-driven workflows to load documents, media, and web content into Graphlit and then reason over that content using structured queries — without building custom ingestion or retrieval pipelines. This server is especially useful for knowledge management, content intelligence, retrieval-augmented generation (RAG), and research workflows that span large, heterogeneous content collections.", "permissions": { @@ -21160,8 +21160,8 @@ "--enable-write-tools" ], "metadata": { - "last_updated": "2026-03-12T23:57:31Z", - "stars": 54 + "last_updated": "2026-04-08T03:03:51Z", + "stars": 58 }, "overview": "## PagerDuty MCP Server\n\nThe pagerduty MCP server is a Model Context Protocol (MCP) server that enables AI assistants and agents to interact directly with PagerDuty, the incident management and on-call platform. It allows AI-driven workflows to access incidents, services, schedules, and on-call status information, bringing real-time incident response context into AI-assisted operations. This server is especially useful for incident triage, on-call support, operational awareness, and post-incident analysis where PagerDuty serves as the primary system of record.", "permissions": { @@ -35131,7 +35131,7 @@ "packages": [ { "registryType": "oci", - "identifier": "docker.io/hashicorp/terraform-mcp-server:0.5.0", + "identifier": "docker.io/hashicorp/terraform-mcp-server:0.5.1", "transport": { "type": "stdio" }, @@ -35167,9 +35167,9 @@ "_meta": { "io.modelcontextprotocol.registry/publisher-provided": { "io.github.stacklok": { - "docker.io/hashicorp/terraform-mcp-server:0.5.0": { + "docker.io/hashicorp/terraform-mcp-server:0.5.1": { "metadata": { - "last_updated": "2026-04-02T00:35:24Z", + "last_updated": "2026-04-08T04:02:20Z", "stars": 1267 }, "overview": "## Terraform MCP Server\n\nThe terraform MCP server provides Terraform registry and Cloud/Enterprise integration for providers, modules, policies, and workspaces. The server provides MCP-based access to Terraform resources through the Terraform Registry API for searching providers and modules, HCP Terraform/TFE API for workspace and policy operations, and environment variable-based authentication. It supports both public registry and private enterprise instances and includes tools for managing workspaces, variables, policies, and accessing Terraform documentation and registry resources.", diff --git a/pkg/catalog/toolhive/data/registry-legacy.json b/pkg/catalog/toolhive/data/registry-legacy.json index d8bd442e..fa9889b4 100644 --- a/pkg/catalog/toolhive/data/registry-legacy.json +++ b/pkg/catalog/toolhive/data/registry-legacy.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/stacklok/toolhive-core/main/registry/types/data/toolhive-legacy-registry.schema.json", "version": "1.0.0", - "last_updated": "2026-04-08T00:51:04Z", + "last_updated": "2026-04-09T00:43:08Z", "servers": { "adb-mysql-mcp-server": { "title": "AnalyticDB for MySQL", @@ -731,7 +731,7 @@ "name": "suggest_aws_commands" } ], - "image": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.26", + "image": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.27", "permissions": { "network": { "outbound": { @@ -7560,6 +7560,49 @@ } } }, + "excalidraw": { + "title": "Excalidraw", + "description": "Streams hand-drawn Excalidraw diagrams with animated drawing, camera panning, and fullscreen editing", + "tier": "Official", + "status": "Active", + "transport": "stdio", + "tools": [ + "read_me", + "create_view", + "export_to_excalidraw", + "save_checkpoint", + "read_checkpoint" + ], + "repository_url": "https://github.com/excalidraw/excalidraw-mcp", + "tags": [ + "diagrams", + "visualization", + "excalidraw", + "whiteboard", + "drawing", + "mcp-app" + ], + "overview": "## Excalidraw\n\nThe Excalidraw MCP App server streams hand-drawn Excalidraw diagrams directly into the chat with smooth viewport camera control and interactive fullscreen editing. AI assistants can draw architecture diagrams, sketches, and illustrations using Excalidraw's hand-drawn aesthetic, with support for checkpointing and restoring diagram state. Finished diagrams can be exported and shared via excalidraw.com.", + "custom_metadata": { + "author": "Excalidraw", + "homepage": "https://excalidraw.com", + "license": "MIT" + }, + "image": "ghcr.io/stacklok/dockyard/npx/excalidraw-server:0.3.2", + "permissions": { + "network": { + "outbound": { + "allow_host": [ + "json.excalidraw.com", + ".excalidraw.com" + ], + "allow_port": [ + 443 + ] + } + } + } + }, "fetch": { "title": "Fetch", "description": "Allows you to fetch content from the web", @@ -41687,7 +41730,7 @@ ], "metadata": { "stars": 1267, - "last_updated": "2026-04-02T00:35:25Z" + "last_updated": "2026-04-08T04:02:13Z" }, "repository_url": "https://github.com/hashicorp/terraform-mcp-server", "tags": [ @@ -43297,7 +43340,7 @@ "name": "update_workspace_variable" } ], - "image": "docker.io/hashicorp/terraform-mcp-server:0.5.0", + "image": "docker.io/hashicorp/terraform-mcp-server:0.5.1", "permissions": { "network": { "outbound": { @@ -43722,6 +43765,10 @@ "search", "execute" ], + "metadata": { + "stars": 326, + "last_updated": "2026-04-08T03:03:51Z" + }, "repository_url": "https://github.com/cloudflare/mcp", "tags": [ "remote", @@ -43785,6 +43832,10 @@ "get_incident", "list_dashboards" ], + "metadata": { + "stars": 30, + "last_updated": "2026-04-08T03:03:50Z" + }, "repository_url": "https://github.com/datadog-labs/mcp-server", "tags": [ "remote", @@ -43806,6 +43857,37 @@ }, "url": "https://mcp.datadoghq.com/api/unstable/mcp-server/mcp" }, + "excalidraw-remote": { + "title": "Excalidraw (Remote)", + "description": "Streams hand-drawn Excalidraw diagrams with animated drawing, camera panning, and fullscreen editing", + "tier": "Official", + "status": "Active", + "transport": "streamable-http", + "tools": [ + "read_me", + "create_view", + "export_to_excalidraw", + "save_checkpoint", + "read_checkpoint" + ], + "repository_url": "https://github.com/excalidraw/excalidraw-mcp", + "tags": [ + "remote", + "diagrams", + "visualization", + "excalidraw", + "whiteboard", + "drawing", + "mcp-app" + ], + "overview": "## Excalidraw (Remote)\n\nThe Excalidraw remote MCP App server streams hand-drawn Excalidraw diagrams directly into the chat with smooth viewport camera control and interactive fullscreen editing. AI assistants can draw architecture diagrams, sketches, and illustrations using Excalidraw's hand-drawn aesthetic, with support for checkpointing and restoring diagram state. Finished diagrams can be exported and shared via excalidraw.com.", + "custom_metadata": { + "author": "Excalidraw", + "homepage": "https://excalidraw.com", + "license": "MIT" + }, + "url": "https://mcp.excalidraw.com/mcp" + }, "github-remote": { "title": "GitHub (Remote)", "description": "GitHub's official MCP server for repositories, issues, PRs, actions, and security with OAuth", @@ -43994,6 +44076,10 @@ "lookup_weather", "compute_routes" ], + "metadata": { + "stars": 3507, + "last_updated": "2026-04-08T03:03:51Z" + }, "repository_url": "https://github.com/google/mcp", "tags": [ "remote", diff --git a/pkg/catalog/toolhive/data/registry-upstream.json b/pkg/catalog/toolhive/data/registry-upstream.json index 4b0e9f8f..254c78c8 100644 --- a/pkg/catalog/toolhive/data/registry-upstream.json +++ b/pkg/catalog/toolhive/data/registry-upstream.json @@ -2,7 +2,7 @@ "$schema": "https://raw.githubusercontent.com/stacklok/toolhive-core/main/registry/types/data/upstream-registry.schema.json", "version": "1.0.0", "meta": { - "last_updated": "2026-04-08T00:51:04Z" + "last_updated": "2026-04-09T00:43:08Z" }, "data": { "servers": [ @@ -903,7 +903,7 @@ "packages": [ { "registryType": "oci", - "identifier": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.26", + "identifier": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.27", "transport": { "type": "stdio" }, @@ -967,7 +967,7 @@ "_meta": { "io.modelcontextprotocol.registry/publisher-provided": { "io.github.stacklok": { - "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.26": { + "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.27": { "metadata": { "last_updated": "2026-03-24T02:59:29Z", "stars": 8542 @@ -6199,6 +6199,10 @@ "homepage": "https://developers.cloudflare.com/agents/model-context-protocol/mcp-servers-for-cloudflare/", "license": "Apache-2.0" }, + "metadata": { + "last_updated": "2026-04-08T03:03:51Z", + "stars": 326 + }, "overview": "## Cloudflare API (Remote)\n\nThe Cloudflare API remote MCP server is Cloudflare's official managed Model Context Protocol server providing token-efficient access to the entire Cloudflare API. Powered by Code Mode, it exposes over 2,500 API endpoints across Workers, KV, R2, D1, Pages, DNS, Firewall, Load Balancers, Stream, Images, AI Gateway, Vectorize, Access, Zero Trust, and more through just two tools in approximately 1,000 tokens. It supports OAuth and API token authentication via Streamable HTTP transport.", "status": "Active", "tags": [ @@ -6642,6 +6646,10 @@ "homepage": "https://docs.datadoghq.com/bits_ai/mcp_server/", "license": "Proprietary" }, + "metadata": { + "last_updated": "2026-04-08T03:03:50Z", + "stars": 30 + }, "overview": "## Datadog (Remote)\n\nThe Datadog remote MCP server is Datadog's official managed Model Context Protocol server that connects AI agents to Datadog's observability platform. It provides structured access to logs, metrics, traces, dashboards, monitors, incidents, hosts, services, events, and notebooks through toolsets that can be selectively enabled. The server uses Streamable HTTP transport with API key and application key authentication, and supports regional endpoints for different Datadog sites.", "status": "Active", "tags": [ @@ -8573,6 +8581,137 @@ } } }, + { + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", + "name": "io.github.stacklok/excalidraw", + "description": "Streams hand-drawn Excalidraw diagrams with animated drawing, camera panning, and fullscreen editing", + "title": "Excalidraw", + "repository": { + "url": "https://github.com/excalidraw/excalidraw-mcp", + "source": "github" + }, + "version": "1.0.0", + "icons": [ + { + "src": "https://raw.githubusercontent.com/stacklok/toolhive-registry/main/registries/toolhive/servers/excalidraw/icon.svg", + "mimeType": "image/svg+xml", + "sizes": [ + "any" + ] + } + ], + "packages": [ + { + "registryType": "oci", + "identifier": "ghcr.io/stacklok/dockyard/npx/excalidraw-server:0.3.2", + "transport": { + "type": "stdio" + } + } + ], + "_meta": { + "io.modelcontextprotocol.registry/publisher-provided": { + "io.github.stacklok": { + "ghcr.io/stacklok/dockyard/npx/excalidraw-server:0.3.2": { + "custom_metadata": { + "author": "Excalidraw", + "homepage": "https://excalidraw.com", + "license": "MIT" + }, + "overview": "## Excalidraw\n\nThe Excalidraw MCP App server streams hand-drawn Excalidraw diagrams directly into the chat with smooth viewport camera control and interactive fullscreen editing. AI assistants can draw architecture diagrams, sketches, and illustrations using Excalidraw's hand-drawn aesthetic, with support for checkpointing and restoring diagram state. Finished diagrams can be exported and shared via excalidraw.com.", + "permissions": { + "network": { + "outbound": { + "allow_host": [ + "json.excalidraw.com", + ".excalidraw.com" + ], + "allow_port": [ + 443 + ] + } + } + }, + "status": "Active", + "tags": [ + "diagrams", + "visualization", + "excalidraw", + "whiteboard", + "drawing", + "mcp-app" + ], + "tier": "Official", + "tools": [ + "read_me", + "create_view", + "export_to_excalidraw", + "save_checkpoint", + "read_checkpoint" + ] + } + } + } + } + }, + { + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", + "name": "io.github.stacklok/excalidraw-remote", + "description": "Streams hand-drawn Excalidraw diagrams with animated drawing, camera panning, and fullscreen editing", + "title": "Excalidraw (Remote)", + "repository": { + "url": "https://github.com/excalidraw/excalidraw-mcp", + "source": "github" + }, + "version": "1.0.0", + "icons": [ + { + "src": "https://raw.githubusercontent.com/stacklok/toolhive-registry/main/registries/toolhive/servers/excalidraw-remote/icon.svg", + "mimeType": "image/svg+xml", + "sizes": [ + "any" + ] + } + ], + "remotes": [ + { + "type": "streamable-http", + "url": "https://mcp.excalidraw.com/mcp" + } + ], + "_meta": { + "io.modelcontextprotocol.registry/publisher-provided": { + "io.github.stacklok": { + "https://mcp.excalidraw.com/mcp": { + "custom_metadata": { + "author": "Excalidraw", + "homepage": "https://excalidraw.com", + "license": "MIT" + }, + "overview": "## Excalidraw (Remote)\n\nThe Excalidraw remote MCP App server streams hand-drawn Excalidraw diagrams directly into the chat with smooth viewport camera control and interactive fullscreen editing. AI assistants can draw architecture diagrams, sketches, and illustrations using Excalidraw's hand-drawn aesthetic, with support for checkpointing and restoring diagram state. Finished diagrams can be exported and shared via excalidraw.com.", + "status": "Active", + "tags": [ + "remote", + "diagrams", + "visualization", + "excalidraw", + "whiteboard", + "drawing", + "mcp-app" + ], + "tier": "Official", + "tools": [ + "read_me", + "create_view", + "export_to_excalidraw", + "save_checkpoint", + "read_checkpoint" + ] + } + } + } + } + }, { "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", "name": "io.github.stacklok/fetch", @@ -12573,6 +12712,10 @@ "homepage": "https://developers.google.com/maps/ai/grounding-lite", "license": "Proprietary" }, + "metadata": { + "last_updated": "2026-04-08T03:03:51Z", + "stars": 3507 + }, "overview": "## Google Maps Grounding Lite (Remote)\n\nThe Google Maps Grounding Lite remote MCP server is Google's official managed Model Context Protocol server providing access to Google Maps Platform geospatial data. It offers three tools for place search with summaries and Google Maps links, weather lookups with current conditions and forecasts, and route computation with distance and duration data. Authentication requires a Google Maps API key passed via the X-Goog-Api-Key header. The server is currently experimental and available at no charge during the pre-GA preview period.", "status": "Active", "tags": [ @@ -45612,7 +45755,7 @@ "packages": [ { "registryType": "oci", - "identifier": "docker.io/hashicorp/terraform-mcp-server:0.5.0", + "identifier": "docker.io/hashicorp/terraform-mcp-server:0.5.1", "transport": { "type": "stdio" }, @@ -45648,9 +45791,9 @@ "_meta": { "io.modelcontextprotocol.registry/publisher-provided": { "io.github.stacklok": { - "docker.io/hashicorp/terraform-mcp-server:0.5.0": { + "docker.io/hashicorp/terraform-mcp-server:0.5.1": { "metadata": { - "last_updated": "2026-04-02T00:35:25Z", + "last_updated": "2026-04-08T04:02:13Z", "stars": 1267 }, "overview": "## Terraform MCP Server\n\nThe terraform MCP server provides Terraform registry and Cloud/Enterprise integration for providers, modules, policies, and workspaces. The server provides MCP-based access to Terraform resources through the Terraform Registry API for searching providers and modules, HCP Terraform/TFE API for workspace and policy operations, and environment variable-based authentication. It supports both public registry and private enterprise instances and includes tools for managing workspaces, variables, policies, and accessing Terraform documentation and registry resources.",