|
2 | 2 | "$schema": "https://raw.githubusercontent.com/stacklok/toolhive-core/main/registry/types/data/upstream-registry.schema.json", |
3 | 3 | "version": "1.0.0", |
4 | 4 | "meta": { |
5 | | - "last_updated": "2026-03-05T00:44:50Z" |
| 5 | + "last_updated": "2026-03-05T14:25:33Z" |
6 | 6 | }, |
7 | 7 | "data": { |
8 | 8 | "servers": [ |
|
574 | 574 | "io.github.stacklok": { |
575 | 575 | "ghcr.io/stacklok/dockyard/npx/astra-db-mcp:1.2.2": { |
576 | 576 | "metadata": { |
577 | | - "last_updated": "2026-02-26T11:45:46Z", |
| 577 | + "last_updated": "2026-03-05T02:57:43Z", |
578 | 578 | "stars": 38 |
579 | 579 | }, |
580 | 580 | "overview": "## Astra DB MCP Server\n\nThe astra-db-mcp server is a Model Context Protocol (MCP) implementation that enables AI assistants and agents to interact directly with DataStax Astra DB — a cloud-native database service — through a standardized, agent-friendly interface. It allows natural language workflows to query, manage, and manipulate collections and records stored in Astra DB without writing custom database integration code.", |
|
903 | 903 | "packages": [ |
904 | 904 | { |
905 | 905 | "registryType": "oci", |
906 | | - "identifier": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.16", |
| 906 | + "identifier": "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.17", |
907 | 907 | "transport": { |
908 | 908 | "type": "stdio" |
909 | 909 | }, |
|
967 | 967 | "_meta": { |
968 | 968 | "io.modelcontextprotocol.registry/publisher-provided": { |
969 | 969 | "io.github.stacklok": { |
970 | | - "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.16": { |
| 970 | + "public.ecr.aws/awslabs-mcp/awslabs/aws-api-mcp-server:1.3.17": { |
971 | 971 | "metadata": { |
972 | | - "last_updated": "2026-02-26T11:46:01Z", |
| 972 | + "last_updated": "2026-03-04T22:50:04Z", |
973 | 973 | "stars": 8259 |
974 | 974 | }, |
975 | 975 | "overview": "## AWS API MCP Server\n\nThe aws-api MCP server is an MCP (Model Context Protocol) server that enables AI assistants and agents to interact directly and securely with AWS services and APIs through a standardized, protocol-driven interface. It acts as a bridge between your MCP-compatible AI workflows and the breadth of AWS's cloud API surface, allowing natural-language-orchestrated tasks — from exploring resources to managing infrastructure — without manual API coding.", |
|
1004 | 1004 | "readOnlyHint": false, |
1005 | 1005 | "title": "Execute AWS CLI commands" |
1006 | 1006 | }, |
1007 | | - "description": "Execute AWS CLI commands with validation and proper error handling. This is the PRIMARY tool to use when you are confident about the exact AWS CLI command needed to fulfill a user's request. Always prefer this tool over 'suggest_aws_commands' when you have a specific command in mind.\n Key points:\n - The command MUST start with \"aws\" and follow AWS CLI syntax\n - Commands are executed in us-east-1 region by default\n - For cross-region or account-wide operations, explicitly include --region parameter\n - All commands are validated before execution to prevent errors\n - Supports pagination control via max_results parameter\n - Commands can only reference files within the working directory (/tmp/aws-api-mcp/workdir); use forward slashes (/) regardless of the system (e.g. if working directory is 'c:/tmp/workdir', use 'c:/tmp/workdir/subdir/file.txt' or 'subdir/file.txt'); relative paths resolve from the working directory.\n\n Best practices for command generation:\n - Always use the most specific service and operation names\n - Always use the working directory when writing files, unless user explicitly mentioned another directory\n - Include --region when operating across regions\n - Only use filters (--filters, --query, --prefix, --pattern, etc) when necessary or user explicitly asked for it\n\n Command restrictions:\n - DO NOT use bash/zsh pipes (|) or any shell operators\n - DO NOT use bash/zsh tools like grep, awk, sed, etc.\n - DO NOT use shell redirection operators (\u003e, \u003e\u003e, \u003c)\n - DO NOT use command substitution ($())\n - DO NOT use shell variables or environment variables\n\n Common pitfalls to avoid:\n 1. Missing required parameters - always include all required parameters\n 2. Incorrect parameter values - ensure values match expected format\n 3. Missing --region when operating across regions\n\n Returns:\n CLI execution results with API response data or error message\n ", |
| 1007 | + "description": "Execute AWS CLI commands with validation and proper error handling. This is the PRIMARY tool to use when you are confident about the exact AWS CLI command needed to fulfill a user's request. Always prefer this tool over 'suggest_aws_commands' when you have a specific command in mind.\n Key points:\n - The command MUST start with \"aws\" and follow AWS CLI syntax\n - Commands are executed in us-east-1 region by default\n - For cross-region or account-wide operations, explicitly include --region parameter\n - All commands are validated before execution to prevent errors\n - Supports pagination control via max_results parameter\n - Commands can only reference files within the working directory (/tmp/aws-api-mcp/workdir); use forward slashes (/) regardless of the system (e.g. if working directory is 'c:/tmp/workdir', use 'c:/tmp/workdir/subdir/file.txt' or 'subdir/file.txt'); relative paths resolve from the working directory.\n - You can use `--region *` to run a command on all regions enabled in the account.\n - Do not generate explicit batch calls for iterating over all regions, use `--region *` instead.\n\n Single Command Mode:\n - You can run a single AWS CLI command using this tool.\n - Example:\n call_aws(cli_command=\"aws s3api list-buckets --region us-east-1\")\n\n Batch Running:\n - The tool can also run multiple independent commands at the same time.\n - Call this tool with multiple CLI commands whenever possible.\n - Batch calling is especially useful where you need to run a command multiple times with different parameter values\n - Example:\n call_aws(\n cli_command=[\n \"aws s3api get-bucket-website --bucket bucket1\",\n \"aws s3api get-bucket-website --bucket bucket2\"\n ]\n )\n - You can call at most 20 CLI commands in batch mode.\n\n Best practices for command generation:\n - Always use the most specific service and operation names\n - Always use the working directory when writing files, unless user explicitly mentioned another directory\n - Include --region when operating across regions\n - Only use filters (--filters, --query, --prefix, --pattern, etc) when necessary or user explicitly asked for it\n - Always use the tool in batch mode whenever it's possible.\n\n Command restrictions:\n - DO NOT use bash/zsh pipes (|) or any shell operators\n - DO NOT use bash/zsh tools like grep, awk, sed, etc.\n - DO NOT use shell redirection operators (\u003e, \u003e\u003e, \u003c)\n - DO NOT use command substitution ($())\n - DO NOT use shell variables or environment variables\n\n Common pitfalls to avoid:\n 1. Missing required parameters - always include all required parameters\n 2. Incorrect parameter values - ensure values match expected format\n 3. Missing --region when operating across regions\n\n Returns:\n CLI execution results with API response data or error message\n ", |
1008 | 1008 | "inputSchema": { |
1009 | 1009 | "properties": { |
1010 | 1010 | "cli_command": { |
1011 | | - "description": "The complete AWS CLI command to execute. MUST start with \"aws\"", |
1012 | | - "type": "string" |
| 1011 | + "anyOf": [ |
| 1012 | + { |
| 1013 | + "type": "string" |
| 1014 | + }, |
| 1015 | + { |
| 1016 | + "items": { |
| 1017 | + "type": "string" |
| 1018 | + }, |
| 1019 | + "type": "array" |
| 1020 | + } |
| 1021 | + ], |
| 1022 | + "description": "A single command or a list of complete AWS CLI commands to execute" |
1013 | 1023 | }, |
1014 | 1024 | "max_results": { |
1015 | 1025 | "anyOf": [ |
|
1503 | 1513 | "homepage": "https://awslabs.github.io/mcp/servers/aws-knowledge-mcp-server/" |
1504 | 1514 | }, |
1505 | 1515 | "metadata": { |
1506 | | - "last_updated": "2026-02-26T11:45:45Z", |
1507 | | - "stars": 8259 |
| 1516 | + "last_updated": "2026-03-05T02:57:42Z", |
| 1517 | + "stars": 8338 |
1508 | 1518 | }, |
1509 | 1519 | "overview": "## AWS Knowledge MCP Server\n\nThe aws-knowledge MCP server is a Model Context Protocol server that gives AI assistants structured access to curated AWS knowledge sources, including architectural guidance, best practices, service concepts, and operational recommendations. It's designed to help AI workflows answer conceptual questions about AWS by grounding responses in authoritative knowledge rather than raw documentation alone. The server provides capabilities including architectural guidance access, concept-level reasoning support, contextual discovery, and grounded AI responses to reduce hallucinations by anchoring answers in vetted AWS knowledge sources.", |
1510 | 1520 | "status": "Active", |
|
6043 | 6053 | "homepage": "https://context7.com/" |
6044 | 6054 | }, |
6045 | 6055 | "metadata": { |
6046 | | - "last_updated": "2026-02-26T11:45:45Z", |
6047 | | - "stars": 46978 |
| 6056 | + "last_updated": "2026-03-05T02:57:42Z", |
| 6057 | + "stars": 47708 |
6048 | 6058 | }, |
6049 | 6059 | "overview": "## Context7 Remote MCP Server\n\nThe context7-remote MCP Server is a hosted Model Context Protocol (MCP) server that provides AI assistants with on-demand access to up-to-date library and framework documentation via Context7. Instead of relying on potentially stale training data, AI workflows can retrieve current, version-specific docs and examples for popular programming languages, frameworks, and tools — directly inside an MCP-compatible assistant. The service is designed to help coding and debugging workflows by enabling assistants to access current API documentation and best practices without depending on outdated model training data, thereby reducing the risk of inaccurate suggestions.", |
6050 | 6060 | "status": "Active", |
|
11942 | 11952 | "io.github.stacklok": { |
11943 | 11953 | "iwakitakuma/gitlab-mcp:2.0.19": { |
11944 | 11954 | "metadata": { |
11945 | | - "last_updated": "2026-02-26T11:45:47Z", |
11946 | | - "stars": 1087 |
| 11955 | + "last_updated": "2026-03-05T14:11:18Z", |
| 11956 | + "stars": 1136 |
11947 | 11957 | }, |
11948 | 11958 | "overview": "## GitLab MCP Server\n\nThe gitlab MCP server is a Model Context Protocol (MCP) server that enables AI assistants and agents to interact directly with GitLab projects and resources through a structured, AI-friendly interface. It allows AI-driven workflows to work with repositories, issues, merge requests, and project metadata without switching tools or manually navigating the GitLab UI. It is ideal for development, code review, CI/CD visibility, and project management workflows that rely on GitLab as the system of record.", |
11949 | 11959 | "permissions": { |
|
15051 | 15061 | "io.github.stacklok": { |
15052 | 15062 | "ghcr.io/stacklok/dockyard/npx/heroku-mcp-server:1.0.7": { |
15053 | 15063 | "metadata": { |
15054 | | - "last_updated": "2026-02-26T11:45:47Z", |
| 15064 | + "last_updated": "2026-03-05T14:11:18Z", |
15055 | 15065 | "stars": 74 |
15056 | 15066 | }, |
15057 | 15067 | "overview": "## Heroku MCP Server\n\nThe heroku-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants and agents to interact directly with Heroku applications and platform resources through a structured, AI-friendly interface. It facilitates AI-driven workflows for inspecting apps, managing deployments, reviewing configuration, and assessing runtime state without requiring manual use of the Heroku CLI or dashboard. The tool is particularly suited for application operations, debugging, deployment workflows, and platform management tasks within teams operating workloads on Heroku.", |
|
16460 | 16470 | "io.github.stacklok": { |
16461 | 16471 | "ghcr.io/stackloklabs/mkp/server:0.2.4": { |
16462 | 16472 | "metadata": { |
16463 | | - "last_updated": "2026-02-26T11:45:46Z", |
| 16473 | + "last_updated": "2026-03-05T02:57:43Z", |
16464 | 16474 | "stars": 57 |
16465 | 16475 | }, |
16466 | 16476 | "overview": "## Kubernetes MCP Server\n\nThe k8s MCP server is a Model Context Protocol (MCP) server that enables AI assistants and agents to interact directly with Kubernetes clusters through a structured, AI-friendly interface. It allows AI-driven workflows to inspect cluster state, explore resources, and reason about workloads without switching tools or manually using kubectl or the Kubernetes dashboard. This server is ideal for platform engineering, operations, troubleshooting, and infrastructure-aware AI workflows built on Kubernetes.", |
|
22554 | 22564 | "packages": [ |
22555 | 22565 | { |
22556 | 22566 | "registryType": "oci", |
22557 | | - "identifier": "docker.io/mongodb/mongodb-mcp-server:1.7.0", |
| 22567 | + "identifier": "docker.io/mongodb/mongodb-mcp-server:1.8.0", |
22558 | 22568 | "transport": { |
22559 | 22569 | "type": "stdio" |
22560 | 22570 | }, |
|
22608 | 22618 | "_meta": { |
22609 | 22619 | "io.modelcontextprotocol.registry/publisher-provided": { |
22610 | 22620 | "io.github.stacklok": { |
22611 | | - "docker.io/mongodb/mongodb-mcp-server:1.7.0": { |
| 22621 | + "docker.io/mongodb/mongodb-mcp-server:1.8.0": { |
22612 | 22622 | "metadata": { |
22613 | 22623 | "last_updated": "2026-03-03T12:34:33Z", |
22614 | 22624 | "stars": 936 |
|
22695 | 22705 | "author": "Neon" |
22696 | 22706 | }, |
22697 | 22707 | "metadata": { |
22698 | | - "last_updated": "2026-02-26T11:45:47Z" |
| 22708 | + "last_updated": "2026-03-05T14:11:18Z" |
22699 | 22709 | }, |
22700 | 22710 | "overview": "## Neon Remote MCP Server\n\nNeon's official remote MCP server for serverless Postgres with branching and migrations. The server enables project and organization management for Neon Postgres databases, SQL execution with schema and transaction support, database branching for development and testing workflows, plus query tuning and performance optimization features.", |
22701 | 22711 | "status": "Active", |
|
22794 | 22804 | ":8001" |
22795 | 22805 | ], |
22796 | 22806 | "metadata": { |
22797 | | - "last_updated": "2026-02-26T11:45:46Z", |
| 22807 | + "last_updated": "2026-03-05T14:11:18Z", |
22798 | 22808 | "stars": 42 |
22799 | 22809 | }, |
22800 | 22810 | "overview": "## NetBird MCP Server\n\nThe netbird MCP server enables management of a NetBird network through a structured AI-friendly interface. The server offers comprehensive NetBird network management including peer and network configuration, access control via groups and policies, posture checks for security compliance, and port allocation and nameserver management capabilities.", |
|
41245 | 41255 | "io.github.stacklok": { |
41246 | 41256 | "ghcr.io/korotovsky/slack-mcp-server:v1.2.3": { |
41247 | 41257 | "metadata": { |
41248 | | - "last_updated": "2026-02-26T11:45:46Z", |
41249 | | - "stars": 1396 |
| 41258 | + "last_updated": "2026-03-05T14:11:17Z", |
| 41259 | + "stars": 1423 |
41250 | 41260 | }, |
41251 | 41261 | "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.", |
41252 | 41262 | "permissions": { |
|
41315 | 41325 | "homepage": "https://docs.slack.dev/ai/slack-mcp-server", |
41316 | 41326 | "license": "MIT" |
41317 | 41327 | }, |
| 41328 | + "metadata": { |
| 41329 | + "last_updated": "2026-03-05T02:57:42Z" |
| 41330 | + }, |
41318 | 41331 | "oauth_config": { |
41319 | 41332 | "authorize_url": "https://slack.com/oauth/v2_user/authorize", |
41320 | 41333 | "scopes": [ |
|
0 commit comments