For a collection of Docker MCP servers, the strongest matches are mark3labs/mcp-go (This repository provides a Go SDK and framework for), aipotheosis-labs/aci (This repository is a dedicated Model Context Protocol server) and transitive-bullshit/chatgpt-api (This project functions as an MCP server by translating). jpisnice/shadcn-ui-mcp-server and beehiveinnovations/pal-mcp-server round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Selectăm repository-uri open-source de pe GitHub care se potrivesc cu „best docker mcp servers”. Rezultatele sunt clasificate după relevanța față de căutarea ta — folosește filtrele de mai jos pentru a rafina rezultatele sau utilizează AI-ul.
mcp-go is a Go implementation of the Model Context Protocol (MCP) providing an SDK and framework for building servers that connect large language model applications to external tools and data sources. It serves as a developer kit for implementing bidirectional communication and structured data exchange between AI clients and servers. The framework enables the creation of executable tools with structured output schemas, reusable prompt templates, and data resource exposure via URI templates. It supports multiple transport layers, including stdio, HTTP, and Server-Sent Events, using a transport
This repository provides a Go SDK and framework for building custom MCP servers, making it a foundational tool for developers to create and deploy their own protocol-compliant services.
ACI is a tool-calling platform and centralized system for managing and executing external service operations and custom scripts for agentic workflows. It functions as a unified Model Context Protocol server that enables AI agents and IDEs to dynamically discover and execute diverse toolsets. The platform distinguishes itself through a natural language capability index and intent matching to search for available tools based on task requirements. It provides an external service authenticator and account linking via OAuth-based credential management to permit secure tool execution on behalf of u
This repository is a dedicated Model Context Protocol server designed to orchestrate tool execution and service integration, providing the exact functionality and standard compliance required for agentic workflows.
This project is a tool for integrating existing HTTP APIs with AI agents by translating standard web endpoints into the Model Context Protocol. It provides a framework for constructing and managing libraries of functions that allow large language models to execute tasks and retrieve data. The system functions as an AI gateway that manages tool hosting, authentication, and routing. It includes capabilities for monetizing tool access through usage-based billing and payment processor integration, as well as the ability to publish service definitions to a gateway for commercial productization. T
This project functions as an MCP server by translating standard HTTP APIs into the Model Context Protocol, providing the necessary tool exposure and resource access for LLMs. While it includes additional features for commercialization and billing, it is designed to be deployed as a gateway for managing and serving MCP-compliant tools.
This project is a Model Context Protocol server designed to bridge the gap between local frontend component libraries and language models. It functions as a development assistant that provides AI tools with the structural context, dependency requirements, and installation patterns necessary to generate accurate, framework-specific UI code. The server distinguishes itself by utilizing schema-driven metadata extraction and static file system analysis to interpret component structures without requiring runtime execution. By decoupling component definitions from specific UI libraries, it supports
This is a dedicated Model Context Protocol server that provides LLMs with structural context and tools for frontend component libraries, though it lacks explicit documentation for Docker deployment.
This project functions as a Model Context Protocol server and a multi-agent orchestration framework designed to bridge large language models with external data sources and specialized engineering tools. It provides a structured environment for automating software development workflows, enabling models to interact directly with codebases and remote services to perform complex tasks. The system distinguishes itself through a multi-agent orchestration layer that coordinates autonomous assistants to manage shared objectives and multi-step workflows. By utilizing structured task decomposition and
This project is a dedicated Model Context Protocol server that provides the required tool exposure and resource access for LLMs, while supporting deployment as a structured orchestration framework for automated workflows.
This project is a Model Context Protocol server that enables large language models to generate and render data visualizations, charts, and diagrams. It functions as a toolset for AI assistants to transform raw data into professional visual representations. The server utilizes an intelligent selection layer to determine the most effective visualization format based on the provided data. It supports remote rendering via external HTTP services and provides the flexibility to route requests to self-hosted rendering endpoints for private network environments. Capabilities cover a wide range of da
This project is a dedicated Model Context Protocol server designed to provide LLMs with data visualization capabilities, featuring native support for Docker deployment and environment-based configuration.
qmd is a local semantic search engine and RAG knowledge base indexer that functions as a Model Context Protocol server. It converts local documents, markdown files, and codebases into a searchable database to provide retrieval augmented generation capabilities for AI agents. The system exposes its search and retrieval tools via stdio or HTTP. It utilizes local model files for embeddings and reranking, supporting query expansion across multiple languages. The project employs abstract syntax tree based chunking to split source code at function and class boundaries. It implements hybrid vector-
This repository is a dedicated Model Context Protocol server designed to provide LLMs with RAG-based access to local documents and codebases, fulfilling the core requirements for tool and resource exposure.
This project is a Model Context Protocol server that functions as an automation tool for 3D design software. It acts as a bridge between creative applications and external intelligence agents, enabling users to manipulate geometry, materials, and lighting through natural language instructions. The tool distinguishes itself by providing a standardized interface for remote command execution and scene data exchange. By utilizing a protocol-based communication layer, it allows external models to query viewport status and object properties, facilitating automated decision-making and real-time scen
This project is a dedicated Model Context Protocol server that enables LLMs to interact with 3D design software, providing the necessary tool exposure and resource access for automated scene manipulation.
Composio is an integration platform designed to connect autonomous agents with external software services and APIs. It functions as a tool orchestration framework and a middleware hub, providing a unified interface for managing the lifecycle, authentication, and execution of external tool definitions within agentic workflows. The platform distinguishes itself by utilizing the Model Context Protocol to standardize communication between artificial intelligence models and external data sources. It employs a provider-agnostic adapter pattern to decouple core logic from specific model providers an
Composio functions as a comprehensive integration platform that implements the Model Context Protocol to expose a wide range of external tools and services to LLMs, making it a robust choice for deploying MCP-based agentic workflows.
MemMachine is a centralized memory management server and model-agnostic memory layer for large language models. It functions as a persistence layer that stores user profiles and conversational context, providing a decoupled data store that prevents vendor lock-in by serving different AI models through a consistent API. The system implements the Model Context Protocol to share persistent agent memories and session data with compatible AI clients. It utilizes a multi-tiered memory hierarchy, combining a graph-based conversation store for episodic interactions with a vector knowledge base for se
This repository is a dedicated Model Context Protocol server designed to provide LLMs with persistent memory and context, fulfilling the core requirement for MCP-based tool and resource exposure.
xcodebuildmcp is a Model Context Protocol server that exposes Xcode build, test, and device management tools for AI coding agents to automate iOS and macOS development workflows. It operates as a background daemon per workspace, communicating tool requests and responses over standard input/output using JSON-RPC messages, and streams progress and results as newline-delimited JSON objects for machine parsing. The project provides an interactive setup wizard and file-based client configuration to install skill files into predefined directories for supported AI coding clients. It manages the full
This is a Model Context Protocol server specifically designed to expose Xcode build and device management tools to AI agents, though it is intended to run as a local daemon rather than a containerized service.
Bytebot is an LLM desktop automation framework and virtual Linux desktop environment. It enables AI agents to plan and execute mouse and keyboard actions on a virtual computer using natural language, allowing for autonomous desktop automation and the integration of legacy systems that lack native APIs. The system operates as an LLM API gateway and a Model Context Protocol server, routing requests across multiple language model providers with integrated load balancing and rate limiting. It provides isolated, containerized environments where agents use visual reasoning to interpret screenshots
Bytebot functions as a Model Context Protocol server that provides containerized environments for agentic desktop automation, directly supporting the requirement for Docker-ready tool and resource exposure.
mcp-use is a development framework designed for building, deploying, and managing servers, clients, and autonomous agents using the Model Context Protocol. It provides a comprehensive toolkit for creating servers that expose custom tools, data resources, and prompts to compatible AI agents. The project distinguishes itself by offering a complete lifecycle for protocol-based applications, including a dedicated hosting platform for production servers and a compliance validator to ensure servers meet marketplace publishing requirements. It also features an observability suite for tracing protoco
This is a comprehensive development framework and hosting platform for building and deploying Model Context Protocol servers, providing the necessary tooling to expose resources and tools to LLMs in a standardized way.
Ollama-mcp-bridge is a middleware service that connects local language models to external tools and data sources. It functions as a bridge, enabling models to execute real-world tasks and access live information by translating natural language prompts into standardized protocol-compliant tool calls. The project distinguishes itself by implementing the Model Context Protocol to facilitate communication between local inference environments and remote service providers. It manages these connections through a centralized registry, allowing for the consistent orchestration of multiple external too
This project is a middleware service specifically designed to implement the Model Context Protocol, enabling local LLMs to access external tools and resources through a standardized interface.
XcodeBuildMCP is a Model Context Protocol server and development tool bridge that provides AI agents with the ability to control xcodebuild, manage simulators, and automate the compilation and execution of Apple platform applications. It functions as a persistent daemon that proxies native IDE build and debug capabilities to external clients and agents. The project distinguishes itself by using the Model Context Protocol to expose build and device management tools through a standardized interface. It implements specialized skill priming and instruction configuration to ensure AI agents can in
This is a specialized Model Context Protocol server that enables LLMs to interact with Xcode build processes and Apple device simulators, providing the required tool and resource exposure for AI agents.
The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service environments, using a JSON-RPC based messaging standard to facilitate bidirectional communication between clients and servers. The protocol distinguishes itself through a robust capability-based handshake that negotiates feature sets during session initialization, ensuring compatibil
This repository is the official collection of reference implementations for the Model Context Protocol, providing a suite of Docker-ready servers that offer standardized tool exposure and resource access for LLM integration.
This project is a comprehensive suite of AI tools and frameworks, featuring an LLM multi-agent orchestrator, an autonomous agent runtime, and a stateful application framework. It provides the infrastructure to build and manage specialized AI agents capable of coordinating complex tasks through graph-based workflows and shared state. The system is distinguished by its implementation of the Model Context Protocol, allowing for standardized resource discovery and communication between AI clients and servers. It further includes an AI-powered documentation generator designed to analyze source cod
This project implements the Model Context Protocol to facilitate communication between AI agents and resources, serving as a framework for building MCP-compliant servers and agents rather than a single-purpose, pre-packaged MCP server.
SimpleMem is a persistent memory system for AI assistants designed to maintain context across different user chat sessions. It functions as a memory server and multimodal vector database that stores and retrieves information from text, images, audio, and video. The project features a context compression engine that distills interaction histories into compact units to reduce token consumption. It utilizes a distributed memory orchestrator and worker-thread parallel processing to reduce latency when querying large-scale dialogue datasets. The system implements a hybrid indexing approach combin
SimpleMem is a specialized memory server that implements the Model Context Protocol to provide LLMs with persistent, multimodal context and retrieval capabilities, making it a direct fit for your requirements.
mcp-agent is a framework for building AI agents that integrate with Model Context Protocol servers to execute tools and access data. It functions as a multi-agent orchestrator and protocol-compliant server, enabling the creation of agents that can discover and invoke tools from connected external servers. The project distinguishes itself through a durable workflow engine that supports long-running tasks capable of pausing, resuming, and surviving restarts. It implements complex orchestration patterns, including iterative evaluator-optimizer loops, hierarchical workflow nesting, and specialist
This repository provides a framework for building and orchestrating AI agents that act as MCP clients and servers, enabling the integration of tools and resources through the Model Context Protocol.
This project is an MCP browser automation server that connects large language models to headless cloud browsers. It functions as an autonomous web workflow engine and an LLM web agent interface, enabling the translation of natural language instructions into browser actions and structured data retrieval. The system distinguishes itself through a managed headless browser cloud API that supports concurrent Chromium sessions with integrated stealth modes, CAPTCHA solving, and proxy traffic routing. It utilizes self-healing element selection to maintain automation resilience when page structures c
This repository is a specialized MCP server that enables LLMs to perform browser automation and data extraction, providing the necessary tool exposure and protocol compliance for your integration needs.
Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer for streaming data via WebSockets, SSE, gRPC, and WebTransport, alongside a multi-agent orchestration framework for managing agent fleets through sequential, parallel, and graph-based execution workflows. The project features a durable workflow engine that persists agent state as snapshots, allowing long-running tasks to survive system restarts and incorporate human-in-the-loop approvals. It also implements Model Context Protocol servers to expose tools, resources, and prompt
Atmosphere is a Java-based framework for agent orchestration that includes native support for implementing Model Context Protocol servers, allowing you to expose tools and resources to LLMs in a container-ready environment.
Archestra is a platform for enterprise AI agent deployment and Model Context Protocol orchestration. It provides a centralized system for configuring specialized agents with specific system prompts and toolsets, and managing the deployment of Model Context Protocol servers that provide large language models with external tools and data sources. The system features an AI agent gateway that exposes configured agents as networked services for external clients and integrated development environments. It incorporates a security suite that provides deterministic guardrails to prevent prompt injecti
Archestra is a platform designed for orchestrating and deploying Model Context Protocol servers and AI agents, providing the necessary infrastructure to expose tools and resources to LLMs in a containerized environment.
Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c
Higress is an AI-native API gateway that includes built-in support for hosting and managing Model Context Protocol servers, allowing you to expose external services as tools for LLMs within a containerized environment.
PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo
PraisonAI is a multi-agent orchestration framework that natively implements the Model Context Protocol, allowing it to serve as an MCP server while providing the requested tool exposure and resource access capabilities.
Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai
This platform functions as a containerized orchestration server that natively integrates with the Model Context Protocol to expose agentic tools and resources, making it a robust choice for deploying MCP-compliant services.
Devenv is a Nix-based development environment manager that provides declarative definitions for reproducible shells and toolchains. It functions as a declarative task runner for executing dependency-aware pipelines and a service orchestration tool for supervising background processes. The project distinguishes itself by generating OCI container images directly from environment definitions without requiring a separate container engine. It also implements the Model Context Protocol to expose project context and package search to AI agents, and supports AI-assisted scaffolding to generate config
Devenv is a development environment manager that includes a native Model Context Protocol server to expose project context and package search to AI agents, fulfilling the core requirement for MCP-based tool and resource access.
This project is an AI-powered code reviewer and static analysis server that identifies low-quality files and generates automated critiques. It functions as an automated quality scoring tool that evaluates source code structure and complexity through local parsing. The system utilizes a standardized context protocol to stream analysis results to AI agents and editors. It integrates large language models to produce automated reviews and suggestions for improvement based on quantitative quality metrics. The tool includes a weight-based scoring engine and an asynchronous analysis pipeline for pr
This project functions as an MCP server that exposes static analysis and code quality tools to LLMs, providing the necessary resource and tool access required for AI-assisted code review.
| Repository | Stele | Limbaj | Licență | Ultimul push |
|---|---|---|---|---|
| mark3labs/mcp-go | 8.8K | Go | MIT | |
| aipotheosis-labs/aci | 4.8K | Python | Apache-2.0 | |
| transitive-bullshit/chatgpt-api | 18.1K | TypeScript | NOASSERTION | |
| jpisnice/shadcn-ui-mcp-server | 2.8K | TypeScript | MIT | |
| beehiveinnovations/pal-mcp-server | 11.6K | Python | NOASSERTION | |
| antvis/mcp-server-chart | 3.7K | TypeScript | mit | |
| tobi/qmd | 9.5K | TypeScript | mit | |
| ahujasid/blender-mcp | 17.2K | Python | mit | |
| composiohq/composio | 28.8K | TypeScript | MIT | |
| memmachine/memmachine | 4.6K | Python | apache-2.0 |