{"id":2853,"date":"2025-11-19T14:11:40","date_gmt":"2025-11-19T14:11:40","guid":{"rendered":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2025\/11\/19\/6-must-have-mcp-servers-and-how-to-use-them\/"},"modified":"2025-11-19T14:11:40","modified_gmt":"2025-11-19T14:11:40","slug":"6-must-have-mcp-servers-and-how-to-use-them","status":"publish","type":"post","link":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2025\/11\/19\/6-must-have-mcp-servers-and-how-to-use-them\/","title":{"rendered":"6 Must-Have MCP Servers (and How to Use Them)"},"content":{"rendered":"<p>The era of AI agents has arrived, and with it, a new standard for how they connect to tools: the Model Context Protocol (MCP). MCP unlocks powerful, flexible workflows by letting agents tap into external tools and systems. But with <a href=\"https:\/\/hub.docker.com\/mcp\" rel=\"nofollow noopener\" target=\"_blank\">thousands of MCP servers<\/a> (including remote ones) now available, it\u2019s easy to ask: <em>Where do I even start?<\/em><\/p>\n<p>I\u2019m Oleg \u0160elajev, and I lead Developer Relations for AI products at Docker. I\u2019ve been hands-on with MCP servers since the very beginning. In this post, we\u2019ll cover what I consider to be the best MCP servers for boosting developer productivity, along with a simple, secure way to discover and run them using the Docker MCP Catalog and Toolkit.<\/p>\n<p>Let\u2019s get started.<\/p>\n<h2 class=\"wp-block-heading\">Top MCP servers for developer productivity<\/h2>\n<p>Before we dive into specific servers, let\u2019s first cover what developers should consider before incorporating these tools into their workflows. What makes a MCP server worth using?\u00a0<\/p>\n<p>From our perspective, the best MCP servers (regardless of your use case) should:<\/p>\n<ol class=\"wp-block-list\">\n<li>Come from <strong>verified, trusted sources<\/strong> to reduce <a href=\"https:\/\/www.docker.com\/blog\/mcp-security-explained\/\">MCP security risk<\/a>.\u00a0<\/li>\n<li>Easily <strong>connect to existing tools<\/strong> and fit into your workflow.<\/li>\n<li>Have <strong>real productivity payoff <\/strong>(whether it\u2019s note-taking, fetching web content, or keeping your AI agents honest with additional context from trusted libraries).\u00a0<\/li>\n<\/ol>\n<p>With that in mind, here are six MCP servers we\u2019d consider must-haves for developers looking to boost their everyday productivity.<\/p>\n<h3 class=\"wp-block-heading\">1. Context7 \u2013 Enhancing AI coding accuracy<\/h3>\n<ul class=\"wp-block-list\">\n<li><strong>What it is:<\/strong> <a href=\"https:\/\/hub.docker.com\/mcp\/server\/context7\/overview\" rel=\"nofollow noopener\" target=\"_blank\">Context7<\/a> is a powerful MCP tool specifically designed to make AI agents better at coding.<\/li>\n<li><strong>How it\u2019s used with Docker:<\/strong> Add the Context7 MCP server by clicking on the tile in Docker Toolkit or use the CLI command docker mcp server enable context7.<\/li>\n<li><strong>Why we use it:<\/strong> It solves the \u201cAI hallucination\u201d problem. When an agent is working on code, Context7 injects up-to-date, version-specific documentation and code examples directly into the prompt. This means the agent gets accurate information from the <em>actual<\/em> libraries we\u2019re using, not from stale training data.<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">2. Obsidian \u2013 Smarter note-taking and project management<\/h3>\n<ul class=\"wp-block-list\">\n<li><strong>What it is:<\/strong> <a href=\"https:\/\/hub.docker.com\/mcp\/server\/obsidian\/overview\" rel=\"nofollow noopener\" target=\"_blank\">Obsidian<\/a> is a powerful, local-first knowledge base and note-taking app.<\/li>\n<li><strong>How it\u2019s used with Docker:<\/strong> While Obsidian itself is a desktop app, install the community plugin that enables the local REST API. And then configure the MCP server to talk to that localhost endpoint.\u00a0<\/li>\n<li><strong>Why we use it:<\/strong> It gives us all the power of Obsidian to our AI assistants. Note-taking and accessing your prior memories has never been easier.\u00a0<\/li>\n<li>Here\u2019s a <a href=\"https:\/\/youtu.be\/z7NY_3eo_lQ\" rel=\"nofollow noopener\" target=\"_blank\">video<\/a> on how you can use it.<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">3. DuckDuckGo \u2013 Bringing search capabilities to coding agents\u00a0<\/h3>\n<ul class=\"wp-block-list\">\n<li><strong>What it is:<\/strong> This is an MCP server for the <a href=\"https:\/\/hub.docker.com\/mcp\/server\/duckduckgo\/overview\" rel=\"nofollow noopener\" target=\"_blank\">DuckDuckGo<\/a> search engine.<\/li>\n<li><strong>How it\u2019s used with Docker:<\/strong> Simply enable the DuckDuckGo server in the MCP Toolkit or CLI.<\/li>\n<li><strong>Why we use it:<\/strong> It provides a secure and straightforward way for our AI agents to perform web searches and fetch content from URLs. If you\u2019re using coding assistants like <a href=\"https:\/\/www.docker.com\/blog\/add-mcp-servers-to-claude-code-with-mcp-toolkit\/\">Claude Code<\/a> or <a href=\"https:\/\/www.docker.com\/blog\/how-to-set-up-gemini-cli-with-mcp-toolkit\/\">Gemini CLI<\/a>, they know how to do it with built-in functionalities, but if your entry point is something more custom, like an application with an AI component, giving them access to a reliable search engine is fantastic.\u00a0<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">4. Docker Hub \u2013 Exploring the world\u2019s largest artifact repository<\/h3>\n<ul class=\"wp-block-list\">\n<li><strong>What it is:<\/strong> An <a href=\"https:\/\/hub.docker.com\/mcp\/server\/dockerhub\/overview\" rel=\"nofollow noopener\" target=\"_blank\">MCP server from Docker<\/a> that allows your AI to fetch info from the largest artifact repository in the world!\u00a0<\/li>\n<li><strong>How it\u2019s used with Docker:<\/strong> You need to provide the personal access token and the username that you use to connect to <a href=\"https:\/\/hub.docker.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Docker Hub<\/a>. But enabling this server in the MCP toolkit is as easy as just clicking some buttons.<\/li>\n<li><strong>Why we use it:<\/strong> From working with <a href=\"https:\/\/www.docker.com\/products\/hardened-images\/\">Docker Hardened Images<\/a> to checking the repositories and which versions of Docker images you can use, accessing Docker Hub gives AI the power to tap into the largest artifact repository with ease.\u00a0<\/li>\n<li>Here\u2019s a <a href=\"https:\/\/youtu.be\/Jy5AseyqEcg\" rel=\"nofollow noopener\" target=\"_blank\">video<\/a> of updating a Docker Hub repository info automatically from the GitHub repo<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">The powerful duo: GitHub + Notion MCP servers \u2013 turning customer feedback into actionable dev tasks<\/h2>\n<p>Some tools are just better together. When it comes to empowering AI coding agents, GitHub and Notion make a particularly powerful pair. These two MCP servers unlock seamless access to your codebase <em>and<\/em> knowledge base, giving agents the ability to reason across both technical and product contexts.<\/p>\n<p>Whether it\u2019s triaging issues, scanning PRs, or turning customer feedback into dev tasks, this combo lets developer agents move fluidly between source code and team documentation, all with just a few simple setup steps in Docker\u2019s MCP Toolkit.<\/p>\n<p>Let\u2019s break down how these two servers work, why we love them, and how you can start using them today.<\/p>\n<h3 class=\"wp-block-heading\">5. GitHub-official<\/h3>\n<ul class=\"wp-block-list\">\n<li><strong>What it is:<\/strong> This refers to the official<a href=\"https:\/\/hub.docker.com\/mcp\/server\/github-official\/overview\" rel=\"nofollow noopener\" target=\"_blank\"> GitHub server<\/a>, which allows AI agents to interact with GitHub repositories.<\/li>\n<li><strong>How it\u2019s used with Docker:<\/strong> Enabled via the MCP Toolkit, this server connects your agent to GitHub for tasks like reading issues, checking PRs, or even writing code. Either use a personal access token or log in via OAuth.\u00a0<\/li>\n<li><strong>Why we use it:<\/strong> GitHub is an essential tool in almost any developer\u2019s toolbelt. From surfing the issues in the repositories you work on to checking if the errors you see are documented in the repo. GitHub MCP server gives AI coding agents incredible power!<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">6. Notion<\/h3>\n<ul class=\"wp-block-list\">\n<li><strong>What it is:<\/strong> Notion actually has two MCP servers in the catalog. A remote MCP server hosted by Notion itself, and a <a href=\"https:\/\/hub.docker.com\/mcp\/server\/notion\/overview\" rel=\"nofollow noopener\" target=\"_blank\">containerized version<\/a>. In any case, if you\u2019re using Notion, enabling AI to access your knowledge base has never been easier.\u00a0<\/li>\n<li><strong>How it\u2019s used with Docker:<\/strong> Enable the MCP server, provide an integration token, or <a href=\"https:\/\/www.docker.com\/blog\/connect-to-remote-mcp-servers-with-oauth\/\">log in via OAuth if you choose to use the remote server<\/a>.<\/li>\n<li><strong>Why we use it:<\/strong> It provides an easy way to, for example, plow through the customer feedback and create issues for developers. In any case, plugging your knowledge base into AI leads to almost unlimited power.\u00a0<\/li>\n<\/ul>\n<p>Here\u2019s a <a href=\"https:\/\/www.youtube.com\/watch?v=-iFlLA_JW10\" rel=\"nofollow noopener\" target=\"_blank\">video<\/a> where you can see how Notion and GitHub MCP servers work perfectly together.\u00a0<\/p>\n<h2 class=\"wp-block-heading\">Getting started with MCP servers made easy\u00a0<\/h2>\n<p>While MCP unlocks powerful new workflows, it also introduces new complexities and security risks. How do developers manage all these new MCP servers? How do they ensure they\u2019re configured correctly and, most importantly, securely?<\/p>\n<p>This focus on a trusted, secure foundation is precisely why partners like <a href=\"https:\/\/www.docker.com\/blog\/docker-e2b-building-the-future-of-trusted-ai\/\">E2B chose the Docker MCP Catalog<\/a> to be the provider for their secure AI agent sandboxes. The MCP Catalog now hosts over 270+ MCP servers, including <a href=\"https:\/\/www.docker.com\/blog\/connect-to-remote-mcp-servers-with-oauth\/\">popular remote servers<\/a>.\u00a0<\/p>\n<p>The security risks aren\u2019t theoretical; our own \u201cMCP Horror Stories\u201d blog series documents the attacks that are already happening. The series, the latest episode of which, <a href=\"https:\/\/www.docker.com\/blog\/mpc-horror-stories-cve-2025-49596-local-host-breach\/\">the \u201cLocal Host Breach\u201d (CVE-2025-49596)<\/a>, details how vulnerabilities in this new ecosystem can lead to full system compromise. The MCP Toolkit directly combats these threats with features like container isolation, signed image verification from the catalog, and an intelligent gateway that can intercept and block malicious requests before they ever reach your tools.<\/p>\n<p>This is where the <a href=\"https:\/\/www.docker.com\/products\/mcp-catalog-and-toolkit\/\"><strong>Docker MCP Toolkit<\/strong><\/a> comes in. It provides a comprehensive solution that gives you:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Server Isolation:<\/strong> Each MCP server runs in its own sandboxed container, preventing a breach in one tool from compromising your host machine or other services.<\/li>\n<li><strong>Convenient Configuration:<\/strong> The ToolKit offers a central place to configure all your servers, manage tokens, and handle OAuth flows, dramatically simplifying setup and maintenance.<\/li>\n<li><strong>Advanced Security:<\/strong> It\u2019s designed to overcome the most common and dangerous attacks against MCP.<\/li>\n<\/ul>\n<div class=\"wp-block-ponyo-image\">\n            <img data-opt-id=1975237933  fetchpriority=\"high\" decoding=\"async\" width=\"1999\" height=\"1297\" src=\"https:\/\/www.docker.com\/app\/uploads\/2025\/11\/image1-2.png\" class=\"attachment-full size-full\" alt=\"Docker Desktop UI showing MCP Toolkit with enabled servers (Context7, DuckDuckGo, GitHub, Notion, Docker Hub).\" title=\"- image1 2\" \/>\n    <\/div>\n<p><em>Figure 1: Docker Desktop UI showing MCP Toolkit with enabled servers (Context7, DuckDuckGo, GitHub, Notion, Docker Hub).<\/em><\/p>\n<h2 class=\"wp-block-heading\">Find MCP servers that work best for you<\/h2>\n<p>This list, from private knowledge bases like Obsidian to global repositories like Docker Hub and essential tools like GitHub, is just a glimpse of what\u2019s possible when you securely and reliably connect your AI agents to the tools you use every day.<\/p>\n<p>The Docker MCP Toolkit is your central hub for this new ecosystem. It provides the essential isolation, configuration, and security to experiment and build with confidence, knowing you\u2019re protected from the various real threats.<\/p>\n<p>This is just <em>our<\/em> list of favorites, but the ecosystem is growing every day.<\/p>\n<p>We invite you to explore the full Docker MCP Catalog to discover all the available servers that can supercharge your AI workflows. Get started with the Docker MCP Toolkit today and take control of your AI tool interactions.<\/p>\n<p>We also want to hear from you: Explore the <a href=\"https:\/\/www.docker.com\/products\/mcp-catalog-and-toolkit\/\">Docker MCP Catalog<\/a> and tell us what are your must-have MCP servers? What amazing tool combinations have you built? <a href=\"https:\/\/dockercommunity.slack.com\/archives\/C08Q57AURV4\" rel=\"nofollow noopener\" target=\"_blank\">Let us know<\/a> in our community channel!<\/p>\n<h3 class=\"wp-block-heading\">Learn more<\/h3>\n<ul class=\"wp-block-list\">\n<li>Try MCP Toolkit by <a href=\"https:\/\/hub.docker.com\/open-desktop?url=https:\/\/open.docker.com\/dashboard\/mcp\" rel=\"nofollow noopener\" target=\"_blank\">launching Docker Desktop<\/a> <em>(Requires version 4.48 or newer to launch the MCP Toolkit automatically)<\/em><\/li>\n<li>Join our <a href=\"https:\/\/dockercommunity.slack.com\/archives\/C08Q57AURV4\" rel=\"nofollow noopener\" target=\"_blank\">community Slack channel<\/a> to let us know your must-have MCP servers.\u00a0<\/li>\n<li>Discover how Docker is <a href=\"https:\/\/www.docker.com\/solutions\/docker-ai\/\">powering agentic development.<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>The era of AI agents has arrived, and with it, a new standard for how they connect to tools: the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2854,"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-2853","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docker"],"_links":{"self":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/2853","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"}],"author":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/comments?post=2853"}],"version-history":[{"count":0,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/2853\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/media\/2854"}],"wp:attachment":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/media?parent=2853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/categories?post=2853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/tags?post=2853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}