docker-mcp-toolkit

A Curated List of Docker MCP Catalog and Toolkit

GitHubスター

3

ユーザー評価

未評価

フォーク

2

イシュー

1

閲覧数

2

お気に入り

0

README
Docker MCP Toolkit Portal

A comprehensive web-based portal for exploring and navigating the Docker Model Context Protocol (MCP) servers and clients.

Live Site: mcptoolkits.com

Overview

This repository hosts a portal designed to catalog and organize the various MCP servers and clients available in the Docker ecosystem. The Model Context Protocol (MCP) is an open protocol that standardizes how applications provide context to Large Language Models (LLMs), functioning like a "USB-C port for AI applications" by connecting AI models to different data sources and tools.

What is MCP?

Model Context Protocol (MCP) allows LLMs to:

  • Access data from diverse sources (files, databases, APIs)
  • Use specialized tools to perform actions
  • Work with prompt templates for standard workflows
  • Operate with enhanced privacy and security

MCP follows a client-server architecture where:

  • MCP Clients: Programs like Claude Desktop, IDE plugins, or other AI tools that want to access data through MCP
  • MCP Servers: Lightweight programs that expose specific capabilities (like file access, database queries, or API interactions) through the standardized protocol
Portal Features

The Docker MCP Toolkit Portal provides:

  • Categorized Server Listings: Organized by Official Servers, Enterprise Integrations, and Docker MCP Tools
  • Feature Filtering: Filter servers by functionality (Database Access, API Integration, etc.)
  • Auto-Updates: Automatically checks for new servers added to the Docker repository
  • Search Functionality: Easily search through all available MCP servers
  • Detailed Information: Descriptions, GitHub repositories, Docker Hub links, and pull counts
  • Responsive Design: Works on desktop and mobile devices
Categories

The portal organizes MCP servers into two main categories:

  1. Official MCP Servers: Maintained as reference implementations by Docker Team
  2. Docker MCP Clients: Tools related to Docker MCP ecosystem - Ask Gordon, Claude Desktop, Cursor and Continue.dev
Feature Categories

Servers are additionally categorized by functionality:

  • File Operations: For file access and manipulation
  • Database Access: For interacting with databases
  • API Integration: For connecting to various APIs
  • Web Automation: For web scraping and browser automation
  • AI Tools: For artificial intelligence and machine learning
  • Development: For developer tools and utilities
List of MCP Clients

There are currently 4 MCP servers available:

# MCP Client Link
1 Ask Gordon GitHub
2 Claude Desktop GitHub
3 Cursor GitHub
4 Continue.dev GitHub
List of MCP Servers

There are currently 109 MCP servers available:

# MCP Server Link
1 302_sandbox GitHub
2 3d-printer GitHub
3 armor-crypto GitHub
4 astra-db GitHub
5 atlas-docs GitHub
6 atlassian GitHub
7 audiense-insights GitHub
8 aws-kb-retrieval-server GitHub
9 azure GitHub
10 barryyip0625-mcp-discord GitHub
11 basic-memory GitHub
12 bitrefill GitHub
13 box GitHub
14 brave GitHub
15 chroma GitHub
16 circleci GitHub
17 context7 GitHub
18 cyreslab-ai-shodan GitHub
19 dappier GitHub
20 dart GitHub
21 databutton GitHub
22 descope GitHub
23 desktop-commander GitHub
24 devhub-cms GitHub
25 doit GitHub
26 duckduckgo GitHub
27 e2b GitHub
28 edubase GitHub
29 elasticsearch GitHub
30 elevenlabs GitHub
31 everart GitHub
32 exa GitHub
33 fetch GitHub
34 fibery GitHub
35 filesystem GitHub
36 firecrawl GitHub
37 flexprice GitHub
38 gdrive GitHub
39 github-chat GitHub
40 github-official GitHub
41 github GitHub
42 gitlab GitHub
43 glif GitHub
44 google-maps GitHub
45 grafana GitHub
46 gyazo GitHub
47 hackle GitHub
48 handwriting-ocr GitHub
49 heroku GitHub
50 husqvarna-automower GitHub
51 hyperbrowser GitHub
52 hyperspell GitHub
53 iaptic GitHub
54 jetbrains GitHub
55 kagisearch GitHub
56 kong GitHub
57 kubernetes GitHub
58 lara GitHub
59 line GitHub
60 mcp-discord GitHub
61 mcp-notion-server GitHub
62 multiversx-mx GitHub
63 neo4j-cloud-aura-api GitHub
64 neo4j-cypher GitHub
65 neo4j-memory GitHub
66 neo4j-server GitHub
67 neon GitHub
68 neondatabase-labs GitHub
69 notion GitHub
70 obsidian GitHub
71 octomind GitHub
72 openapi-schema GitHub
73 opik GitHub
74 osp_marketing_tools GitHub
75 oxylabs GitHub
76 perplexity-ask GitHub
77 playwright GitHub
78 postgres GitHub
79 postgresql GitHub
80 pulumi GitHub
81 puppeteer GitHub
82 razorpay GitHub
83 redis-cloud GitHub
84 redis GitHub
85 resend GitHub
86 risken GitHub
87 scrapegraph GitHub
88 scrapezy GitHub
89 sentry GitHub
90 shopify GitHub
91 slack GitHub
92 smithery-cli GitHub
93 stripe GitHub
94 tavily GitHub
95 tembo GitHub
96 time GitHub
97 triplewhale GitHub
98 tweetbinder GitHub
99 v-3-discordmcp GitHub
100 veyrax GitHub
101 webflow GitHub
102 wikipedia-mcp GitHub
103 wolfram-alpha GitHub
104 youtube_transcript GitHub
Using Docker MCP Toolkit

To use Docker MCP Toolkit, you need:

  1. Docker Desktop 4.10 or higher
  2. Install the extension from Docker Hub
  3. Browse available MCP servers and connect them to your MCP client (like Claude Desktop)
Installation Steps
  1. Open Docker Desktop
  2. Go to Extensions Marketplace
  3. Search for "Docker MCP Toolkit"
  4. Click Install
  5. Once installed, open the extension from the left sidebar
  6. Browse the catalog and start using MCP tools with your AI assistant
Portal Structure

The portal contains the following files:

  • portal/index.html: Main HTML structure
  • portal/styles.css: CSS styling for the portal
  • portal/script.js: JavaScript for dynamic functionality
  • index.html: A redirect file at the root to ensure users get to the portal
Automatic Updates

The portal includes a feature that checks for new MCP servers in the Docker repository and automatically adds them to the listing. This ensures the portal stays up-to-date with the latest servers without manual intervention.

Viewing the Portal

To view the portal:

  1. Visit mcptoolkits.com, or
  2. Clone this repository and open the portal/index.html file in your web browser
Contributing

Contributions are welcome! If you'd like to add or update MCP server information, please submit a pull request with your changes.

Future Enhancements

Planned improvements for the portal:

  • Server usage statistics and popularity metrics
  • User reviews and comments for servers
  • Tutorial section for getting started with specific servers
  • Advanced filtering options
  • Categorized documentation for each server
License

This project is licensed under the MIT License.

作者情報
Ajeet Singh Raina, Docker Captain, ARM Innovator,

Docker Captain, ARM Innovator, Work for Docker Inc, Docker Community Leader, Tip of the Captain's Hat Award Winner, Docker Community Winner @ Dockercon

Docker IncBengaluru

909

フォロワー

621

リポジトリ

187

Gist

49

貢献数

トップ貢献者

スレッド