<p align="center">
<img src="./assets/repo-header.png" alt="MCP Containers" width="100%" />
</p>
<h1 align="center">MCP Containers</h1>
<p align="center">Containerized versions of hundreds of <a href="https://modelcontextprotocol.io">MCP servers</a> 📡 🧠</p>
> [!TIP]
> **Hosted MCP Containers:** Skip local setup and go hosted. [Metorial's](https://metorial.com) serverless hosted MCP service allows you to integrate the MCP servers listed in this repo in a single line of code. Built for developers, with logging, monitoring, and SDKs included.
>
> ➡️ **[Get Early Access (with free tier)](https://metorial.com/early-access)**
## Table of Contents
- [Features](#features)
- [Motivation](#motivation)
- [Usage](#usage)
- [Featured Servers](#featured-servers)
- [Available Servers](#available-servers)
- [License](#license)
- [Contributing](#contributing)
## Features
This repository provides containerized versions of various Model Context Protocol (MCP) servers, offering:
- **🚀 Simple Setup:** Use any MCP server by simply pulling its Docker image.
- **🛠️ Always Up-to-Date:** Images are automatically updated daily to ensure you're using the latest versions.
- **🔒 Secure:** Run MCP servers in isolated containers for enhanced security.
## Motivation
Experimenting with Model Context Protocol (MCP) servers can be challenging due to the setup complexity. This repository aims to simplify the process by providing pre-built, containerized versions of these servers. This makes it quick, easy, and secure for anyone to get started with MCP.
The containers are built and managed using [Nixpacks](https://nixpacks.com). Images are automatically rebuilt whenever changes are detected in the corresponding server repositories, ensuring they are always up-to-date.
We are committed to supporting a wide range of MCP servers. If you would like to see a specific server included, please open an issue or submit a pull request!
## Usage
To use the containers, simply pull the Docker image for the desired MCP server. Each server's details, including usage instructions, can be found in its respective README file within the `catalog` directory.
Example:
```bash
docker pull <image_name>
Refer to the individual server's README for specific instructions on running and configuring the container.
Featured Servers
These are some of the popular MCP servers available in this repository:
- <img src="https://github.com/21st-dev.png?size=120" width="12px" height="12px" /> 21st.dev Magic AI Agent MCP Server - Leverage AI to instantly create UI components from natural language descriptions, integrating seamlessly with popular IDEs.
- <img src="https://github.com/apify.png?size=120" width="12px" height="12px" /> Apify MCP Server - Access and utilize all Apify Actors through a standardized MCP interface.
- <img src="https://github.com/apimatic.png?size=120" width="12px" height="12px" /> APIMatic Validator MCP Server - Validate OpenAPI specifications using APIMatic through an MCP server, receiving detailed validation summaries.
- <img src="https://github.com/AudienseCo.png?size=120" width="12px" height="12px" /> 🏆 Audiense Insights MCP Server - Interact with your Audiense Insights account to extract marketing insights and audience analysis, including demographics, culture, influencers, and content engagement.
- <img src="https://github.com/axiomhq.png?size=120" width="12px" height="12px" /> Axiom MCP Server - Query your data using Axiom Processing Language (APL) through this Model Context Protocol server implementation for Axiom.
- <img src="https://github.com/base.png?size=120" width="12px" height="12px" /> Base MCP Server - Provide onchain tools for AI applications, allowing interaction with the Base Network and Coinbase API.
- <img src="https://github.com/browserbase.png?size=120" width="12px" height="12px" /> Browserbase MCP Server - Enable cloud browser automation capabilities using Browserbase, Puppeteer, and Stagehand, allowing LLMs to interact with web pages.
- <img src="https://github.com/chargebee.png?size=120" width="12px" height="12px" /> Chargebee MCP Server - Manage context between large language models (LLMs) and the Chargebee billing and subscription management platform.
- <img src="https://github.com/chroma-core.png?size=120" width="12px" height="12px" /> Chroma MCP Server - Retrieve data powered by Chroma, enabling AI models to create collections and retrieve data using vector search, full text search, and metadata filtering.
- <img src="https://github.com/CircleCI-Public.png?size=120" width="12px" height="12px" /> CircleCI MCP Server - Interact with CircleCI through a standardized MCP interface, managing CI/CD pipelines and workflows.
- <img src="https://github.com/cloudflare.png?size=120" width="12px" height="12px" /> Cloudflare MCP Server - Manage and interact with Cloudflare's API using this MCP server, controlling DNS, CDN, and security settings.
- <img src="https://github.com/comet-ml.png?size=120" width="12px" height="12px" /> Opik MCP Server - Interact with the Opik platform through a unified interface, supporting multiple transport mechanisms for flexible integration.
- <img src="https://github.com/devhub.png?size=120" width="12px" height="12px" /> DevHub CMS MCP Server - Manage content within the DevHub CMS system using this Model Context Protocol (MCP) integration.
- <img src="https://github.com/elie222.png?size=120" width="12px" height="12px" /> Inbox Zero MCP Server - Efficiently manage your inbox using this MCP server, designed to work with tools like Cursor, Windsurf, or Claude desktop.
- <img src="https://github.com/exa-labs.png?size=120" width="12px" height="12px" /> Exa MCP Server - Utilize the Exa AI Search API for web searches within AI assistants like Claude, providing real-time web information in a safe and controlled manner.