{"id":1987,"date":"2025-05-05T16:17:53","date_gmt":"2025-05-05T16:17:53","guid":{"rendered":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2025\/05\/05\/introducing-docker-mcp-catalog-and-toolkit-the-simple-and-secure-way-to-power-ai-agents-with-mcp-tools\/"},"modified":"2025-05-05T16:17:53","modified_gmt":"2025-05-05T16:17:53","slug":"introducing-docker-mcp-catalog-and-toolkit-the-simple-and-secure-way-to-power-ai-agents-with-mcp-tools","status":"publish","type":"post","link":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2025\/05\/05\/introducing-docker-mcp-catalog-and-toolkit-the-simple-and-secure-way-to-power-ai-agents-with-mcp-tools\/","title":{"rendered":"Introducing Docker MCP Catalog and Toolkit: The Simple and Secure Way to Power AI Agents with MCP Tools"},"content":{"rendered":"<p><a href=\"https:\/\/www.anthropic.com\/news\/model-context-protocol\" target=\"_blank\">Model Context Protocols<\/a> (MCPs) are quickly becoming the standard for connecting AI agents to external tools, but the developer experience hasn\u2019t caught up. Discovery is fragmented, setup is clunky, and security is too often bolted on last. Fixing this experience isn\u2019t a solo mission\u2014it will take an industry-wide effort. A secure, scalable, and trusted MCP ecosystem demands collaboration across platforms and vendors.<\/p>\n<p>That\u2019s why we\u2019re excited to announce <a href=\"https:\/\/www.docker.com\/products\/mcp-catalog-and-toolkit\/\">Docker MCP Catalog and Toolkit<\/a> are now available in Beta. The <a href=\"https:\/\/hub.docker.com\/catalogs\/mcp\" target=\"_blank\">Docker MCP Catalog<\/a>, now a part of Docker Hub, is your starting point for discovery, surfacing a curated set of popular, containerized MCP servers to jumpstart agentic AI development. But discovery alone isn\u2019t enough. That\u2019s where the MCP Toolkit comes in. It simplifies installation, manages credentials, enforces access control, and secures the runtime environment. Together, Docker MCP Catalog and MCP Toolkit give developers and teams a complete foundation for working with MCP tools, making them easier to find, safer to use, and ready to scale across projects and teams.<\/p>\n<p>We\u2019re partnering with some of the most trusted names in cloud, developer tooling, and AI, including <a href=\"https:\/\/hub.docker.com\/r\/mcp\/stripe\" target=\"_blank\">Stripe<\/a>,<a href=\"https:\/\/hub.docker.com\/r\/mcp\/elasticsearch\" target=\"_blank\"> Elastic<\/a>,<a href=\"https:\/\/hub.docker.com\/r\/mcp\/heroku\" target=\"_blank\"> Heroku<\/a>,<a href=\"https:\/\/hub.docker.com\/r\/mcp\/pulumi\" target=\"_blank\"> Pulumi<\/a>,<a href=\"https:\/\/hub.docker.com\/r\/mcp\/grafana?_gl=1*lk7atu*_gcl_au*MTA2OTIzNjk0OC4xNzM5ODgzMzg1*_ga*OTA1MzQ2MC4xNzQxODg2MjUz*_ga_XJWPQMJYHQ*MTc0NTUwNTMzMy4yNS4xLjE3NDU1MDU0MDcuNjAuMC4w\" target=\"_blank\"> Grafana Labs<\/a>,<a href=\"https:\/\/hub.docker.com\/r\/mcp\/kong\" target=\"_blank\"> Kong Inc.<\/a>,<a href=\"https:\/\/hub.docker.com\/r\/mcp\/neo4j-server\" target=\"_blank\"> Neo4j<\/a>,<a href=\"http:\/\/newrelic.com\/\" target=\"_blank\"> New Relic<\/a>,<a href=\"https:\/\/www.continue.dev\/\" target=\"_blank\"> Continue.dev<\/a>, and many more, to shape a secure ecosystem for MCP tools. With a one-click connection right from Docker Desktop to leading MCP clients like <a href=\"https:\/\/www.docker.com\/blog\/beta-launch-docker-ai-agent\/\">Gordon<\/a> (Docker AI Agent), Claude, Cursor, VSCode, Windsurf<strong>, <\/strong>continue.dev, and Goose, building powerful, intelligent AI agents has never been easier.<\/p>\n<p>This aligns perfectly with our mission. Docker pioneered the container revolution, transforming how developers build and deploy software. Today, over 20 million registered developers rely on Docker to build, share, and run modern applications. Now, we\u2019re bringing that same trusted experience to the next frontier: Agentic AI with MCP tools.<\/p>\n\n<div class=\"wp-block-embed__wrapper\">\n<\/div>\n\n<h2 class=\"wp-block-heading\">Model Context Protocol is gaining momentum \u2014 what improvements are still needed?<\/h2>\n<p>As MCPs become the backbone of agentic AI systems, the developer experience still faces key challenges. Here are some of the major hurdles:<\/p>\n<h3 class=\"wp-block-heading\">Discovering the right, official, and\/or trustworthy tools is hard<\/h3>\n<p>Finding MCP servers is fragmented. Developers search across registries, community-curated lists, and blog posts\u2014yet it\u2019s still hard to know which ones are official and trustworthy.<\/p>\n<h3 class=\"wp-block-heading\">Complex installations and distribution<\/h3>\n<p>Getting started with MCP tools remains complex. Developers often have to clone repositories, wrangle conflicting dependencies in environments like Node.js or Python, and self-host local services\u2014many of which aren\u2019t containerized, making setup and portability even harder. On top of that, connecting MCP clients adds more friction, with each one requiring custom configuration that slows down onboarding and adoption.<\/p>\n<h3 class=\"wp-block-heading\">Auth and permissions fall short<\/h3>\n<p>Many MCP tools run with full access to the host, launched via npx or uvx, with no isolation or sandboxing. Credentials are commonly passed as plaintext environment variables, exposing sensitive data and increasing the risk of leaks. Moreover, these tools often aren\u2019t designed for scale and security. They\u2019re missing enterprise-ready features like policy enforcement, audit logs, and standardized security.\u00a0<\/p>\n<h2 class=\"wp-block-heading\">How Docker can help solve these challenges<\/h2>\n<p>The Docker MCP Catalog and Toolkit are designed to address the above pain points by securely streamlining the discovery, installation, and authentication of MCP servers \u2014 making it easy to connect with your favorite MCP clients.\u00a0<\/p>\n<h3 class=\"wp-block-heading\">Discover and run MCP servers easily in secure, isolated containers<\/h3>\n<p>The MCP Catalog makes it easy to discover and access 100+ MCP servers \u2014 including Stripe, Elastic, Neo4j, and many more \u2014 all available on Docker Hub. With the MCP Toolkit Docker Desktop extension, you can quickly and securely run and interact with these servers.<strong> <\/strong>By packaging MCP servers as containers, developers can sidestep common challenges such as runtime setup, dependency conflicts, and environment inconsistencies \u2014 just run the container, and it works.\u00a0<\/p>\n<p><strong>Figure 1: Discover curated and popular MCP servers in Docker MCP Catalog, part of the Docker Hub<\/strong><\/p>\n<p>We\u2019re not just simplifying discovery and installation \u2014 we\u2019re placing security at the heart of the MCP experience. Because MCPs run inside Docker container images, they inherit the same built-in security features developers already trust and a rich ecosystem of tools for securing software throughout the supply chain. And we\u2019re going further. The Docker MCP Toolkit addresses emerging threats unique to MCP servers like <a href=\"https:\/\/invariantlabs.ai\/blog\/mcp-security-notification-tool-poisoning-attacks\" target=\"_blank\">Tool Poisoning<\/a> and <a href=\"https:\/\/invariantlabs.ai\/blog\/mcp-security-notification-tool-poisoning-attacks\" target=\"_blank\">Tool Rug Pulls,<\/a> by leveraging Docker\u2019s strong position as both a provider of secure content and secure runtimes.<\/p>\n<p><strong>Figure 2: The MCP Toolkit Docker Desktop Extension allows you to easily and securely run MCP servers in containers.<\/strong><\/p>\n<p>Go to the extensions menu of Docker Desktop to get started with Docker MCP Catalog and Toolkit, or use<a href=\"https:\/\/open.docker.com\/extensions\/marketplace?extensionId=docker\/labs-ai-tools-for-devs\" target=\"_blank\"> this<\/a> for installation. Check out our <a href=\"https:\/\/www.docs.docker.com\/ai\/mcp-catalog-and-toolkit\/\" target=\"_blank\">doc<\/a> for more information.\u00a0<\/p>\n<h3 class=\"wp-block-heading\">One-Click MCP Client Integration with Built-In Secure Authentication<\/h3>\n<p>While a curated list of MCPs and simplified security is a great starting point, it\u2019s just the beginning. You can connect popular MCP servers from the <a href=\"https:\/\/hub.docker.com\/catalogs\/gen-ai\/mcp-servers\" target=\"_blank\">Docker MCP Catalog<\/a> to any MCP client. For clients like Gordon (Docker AI Agent), Claude, Cursor, VSCode, Windsurf<strong>,<\/strong><a href=\"http:\/\/continue.dev\/\" target=\"_blank\"><strong> <\/strong><strong>continue.dev<\/strong><\/a>, and Goose, one-click setup will make integration seamless.\u00a0<\/p>\n<p>The Docker MCP Toolkit includes built-in OAuth support and secure credential storage, enabling clients to authenticate with MCP servers and third-party services without hardcoding secrets into environment variables. This ensures your MCP tools run securely and reliably right from the start.<\/p>\n<p><strong>Figure 3: Easily connect to your favorite MCP clients like Gordon, Claude, Cursor, and continue.dev with one click.<\/strong><\/p>\n<h3 class=\"wp-block-heading\">Enterprise-Ready MCP Tooling: Build, manage, and share in Docker Hub<\/h3>\n<p>Soon, you\u2019ll be able to build and share your own MCPs on <a href=\"https:\/\/www.docker.com\/products\/docker-hub\/\">Docker Hub<\/a>\u2014home to over 14 million images, millions of active users, and a robust ecosystem of trusted content. Teams count on Docker Hub for verified images, deep image analysis, lifecycle management, and enterprise-grade tooling. Those same trusted capabilities will soon extend to MCPs, giving teams access to the latest tools and a secure, reliable way to distribute their own. And just like container images, MCPs will integrate with enterprise features like <a href=\"https:\/\/docs.docker.com\/security\/for-admins\/hardened-desktop\/registry-access-management\/\" target=\"_blank\">Registry Access Management<\/a> and <a href=\"https:\/\/docs.docker.com\/security\/for-admins\/hardened-desktop\/image-access-management\/\" target=\"_blank\">Image Access Management<\/a>, ensuring secure, streamlined developer workflows from end to end.\u00a0<\/p>\n<h2 class=\"wp-block-heading\">Wrapping up<\/h2>\n<p>Docker MCP Catalog and Toolkit bring much-needed structure, security, and simplicity to the fast-growing world of MCP tools. By standardizing how MCP servers are discovered, installed, and secured, we\u2019re removing friction for developers building smarter, more capable AI-powered applications and agents.<\/p>\n<p>Whether you\u2019re connecting to external tools, customizing workflows, or scaling automation inside your IDE, Docker makes the entire process easy and secure. And this is just the beginning. With ongoing investments in expanding the MCP ecosystem and streamlining how tools are managed, we\u2019re committed to making powerful AI tooling accessible to every team.<\/p>\n<p>With Docker Catalog and Toolkit, your AI agent isn\u2019t limited by what\u2019s built in \u2014 it\u2019s empowered by everything you can plug in.\u00a0<\/p>\n<p>Go to the extensions menu of Docker Desktop to get started with Docker MCP Catalog and Toolkit, or use<a href=\"https:\/\/open.docker.com\/extensions\/marketplace?extensionId=docker\/labs-ai-tools-for-devs\" target=\"_blank\"> this<\/a> for installation. See it in action during our upcoming <a href=\"https:\/\/www.docker.com\/resources\/from-models-to-mcp-%20to-agents-the-future-of-ai-development-webinar\/\">webinar<\/a>. Interested in hosting your MCP servers on Docker? Let\u2019s <a href=\"https:\/\/www.docker.com\/products\/mcp-catalog-and-toolkit\/#get_updates\">connect<\/a>.<\/p>\n<h3 class=\"wp-block-heading\">Learn more<\/h3>\n<p>Get started with <a href=\"https:\/\/hub.docker.com\/catalogs\/mcp?_gl=1*1rkekz3*_gcl_au*MTA2OTIzNjk0OC4xNzM5ODgzMzg1*_ga*OTA1MzQ2MC4xNzQxODg2MjUz*_ga_XJWPQMJYHQ*MTc0NTUyNDEwNC4yOS4xLjE3NDU1MjQxMTAuNTQuMC4w\" target=\"_blank\">Docker MCP Catalog and Toolkit<\/a><\/p>\n<p>Join the <a href=\"https:\/\/www.docker.com\/resources\/from-models-to-mcp-%20to-agents-the-future-of-ai-development-webinar\/\">webinar<\/a> for a live technical walkthrough.<\/p>\n<p>Visit our <a href=\"https:\/\/www.docker.com\/products\/mcp-catalog-and-toolkit\/\">MCP webpage<\/a>\u00a0<\/p>\n<p><a href=\"https:\/\/www.docker.com\/pricing\/\">Authenticate and update<\/a> today to receive your subscription level\u2019s newest Docker Desktop features.<\/p>\n<p>Subscribe to the <a href=\"https:\/\/www.docker.com\/newsletter-subscription\/\">Docker Navigator Newsletter<\/a>.<\/p>\n<p>New to Docker? <a href=\"https:\/\/hub.docker.com\/signup?_gl=1*452i3u*_ga*MjEzNzc3Njk5MC4xNjgzNjY3NDkw*_ga_XJWPQMJYHQ*MTcwODcxNjA4Ni4zNjguMS4xNzA4NzE2MzE2LjUzLjAuMA..\" target=\"_blank\">Create an account<\/a>.\u00a0<\/p>\n<p>Have questions? The<a href=\"https:\/\/www.docker.com\/community\/\"> Docker community is here to help<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Model Context Protocols (MCPs) are quickly becoming the standard for connecting AI agents to external tools, but the developer experience [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1987","post","type-post","status-publish","format-standard","hentry","category-docker"],"_links":{"self":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/1987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/comments?post=1987"}],"version-history":[{"count":0,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/1987\/revisions"}],"wp:attachment":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/media?parent=1987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/categories?post=1987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/tags?post=1987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}