GitHubスター
3
ユーザー評価
未評価
フォーク
2
イシュー
1
閲覧数
2
お気に入り
0
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:
- Official MCP Servers: Maintained as reference implementations by Docker Team
- 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:
- Docker Desktop 4.10 or higher
- Install the extension from Docker Hub
- Browse available MCP servers and connect them to your MCP client (like Claude Desktop)
Installation Steps
- Open Docker Desktop
- Go to Extensions Marketplace
- Search for "Docker MCP Toolkit"
- Click Install
- Once installed, open the extension from the left sidebar
- 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 structureportal/styles.css
: CSS styling for the portalportal/script.js
: JavaScript for dynamic functionalityindex.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:
- Visit mcptoolkits.com, or
- 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.
Docker Captain, ARM Innovator, Work for Docker Inc, Docker Community Leader, Tip of the Captain's Hat Award Winner, Docker Community Winner @ Dockercon
909
フォロワー
621
リポジトリ
187
Gist
49
貢献数