Discover Awesome MCP Servers

Extend your agent with 84,517 capabilities via MCP servers.

All84,517
openmesha-mcp

openmesha-mcp

Enables MCP clients to manage and orchestrate autonomous agents, budgets, and multi-agent workflows within the OpenMesha agentic operating system.

Microsoft 365 MCP Server

Microsoft 365 MCP Server

Provides Claude Desktop and Claude Code with access to Microsoft 365 email and calendar services via the Microsoft Graph API. It enables users to manage emails, search folders, schedule calendar events, and check availability through natural language commands.

Amper MCP Server

Amper MCP Server

Enables natural language-driven DeFi operations including swaps, lending, bridging, and onchain transactions across multiple protocols via MCP-compatible clients.

mcp_servers

mcp_servers

提供A股行情数据服务,支持获取实时行情、K线数据、股票列表、搜索、市场指数和热门股票等功能。

mcp-nixreview

mcp-nixreview

A safety gate for agent-proposed NixOS configuration changes, grading security-relevant option deltas, attesting closures for vulnerabilities, and requiring human approval with a tamper-evident audit ledger.

Virtual Traveling Bot

Virtual Traveling Bot

Um servidor MCP que cria um ambiente de viagem virtual no Google Maps, permitindo que os usuários guiem um avatar em jornadas com relatórios fotográficos e integração com redes sociais (SNS).

SecretVault MCP

SecretVault MCP

Bounded egress gateway & secret proxy for AI agents and applications, enabling safe credential injection into upstream requests while keeping raw secrets out of LLM prompt contexts.

marketo-mcp-server

marketo-mcp-server

MCP server for Marketo marketing automation — 32 tools for leads, programs, emails, forms, smart lists, static lists, channels, landing pages, and bulk export. Auth via Client ID + Secret.

mcp-evolution

mcp-evolution

MCP server that integrates Evolution API to enable WhatsApp messaging, chat management, group operations, and instance control through natural language tools.

Twilio Microvisor MCP Server

Twilio Microvisor MCP Server

An MCP server that enables communication with Twilio's Microvisor API, allowing interaction with IoT devices managed by Twilio's Microvisor through natural language.

fallmortgagepractice-mcp

fallmortgagepractice-mcp

Provides MCP tools and resources for the foldkit SDK, enabling interaction with the 7-prime spine, kappa bands, and fold operations in any MCP client.

mcp-easypost

mcp-easypost

Provides access to EasyPost's multi-carrier shipping rates and package tracking through the Pipeworx MCP gateway.

Notes MCP Server

Notes MCP Server

Enables creating, managing, and searching Markdown notes with support for tags, timestamps, and full-text search. Includes AI prompts for analyzing and summarizing notes.

File System MCP Server

File System MCP Server

Enables safe file system operations including reading, writing, updating, and deleting files with built-in security safeguards, automatic backups, and comprehensive error handling. Provides directory listing, file metadata extraction, and protects against operations on system-critical paths.

AgentPump

AgentPump

An MCP server that gives AI agents a Solana wallet to autonomously launch and trade tokens on Solana's AgentPump bonding-curve launchpad via natural language.

Vectra AI On-Premise MCP Server

Vectra AI On-Premise MCP Server

Connects AI assistants to the Vectra AI On-Premise security platform for natural language threat detection, investigation, and automated incident response workflows.

ffdecmcp

ffdecmcp

MCP wrapper for JPEXS Free Flash Decompiler (FFDec) that exposes SWF decompilation and analysis tools to AI assistants like Claude.

nexus-agents

nexus-agents

nexus-agents makes your AI coding tools work together intelligently. It coordinates Claude, Codex, Gemini, and OpenCode — routing each task to the best model using data-driven algorithms, validating outputs through multi-model consensus voting, and continuously improving through outcome-driven learning. Connect it to any MCP-compatible editor (Claude Code, Cursor, VS Code) and it handles the rest.

mcp-bitbake

mcp-bitbake

A deterministic MCP server for BitBake and Yocto that allows users to search, scan, and parse recipe files. It enables the extraction of raw variable assignments from .bb and .bbappend files without performing variable evaluation.

OpenCTI MCP Server

OpenCTI MCP Server

Provides tools to interact with the OpenCTI platform, including checking if a campaign exists.

mechanical-turk

mechanical-turk

An MCP server that inverts AI-human interaction: AI agents can ask humans questions via a browser console, blocking until answered.

autokg

autokg

Turns warehouse/lakehouse tables into a governed entity-relationship knowledge graph exposed through MCP, enabling AI agents to answer multi-table business questions without hard-coded SQL or large schema prompts.

MCP Google Calendar Server

MCP Google Calendar Server

Enables calendar management through Google Calendar API with OAuth2 authentication, multi-account support, and features like event creation, availability checking, and attendee management.

@kireo/mcp-server

@kireo/mcp-server

A shared long-term memory server for MCP clients, enabling you to persist and retrieve decisions, gotchas, and context across sessions with a web dashboard.

WorkspaceGuard

WorkspaceGuard

Structured workspace runtime for long-running coding agents, providing controlled workspace capabilities with task state, snapshots, checkpoints, drift detection, verification evidence, audit logs, and structured handoff.

ValorLens

ValorLens

MCP server for Valorant esports analytics that exposes structured metrics and database query tools, enabling AI-assisted match analysis, player profiling, scouting reports, and coaching insights.

agent-guard-mcp

agent-guard-mcp

Verify-before-act safety tools for AI coding agents, providing MCP tools to check packages, lockfiles, manifests, and CI workflows for supply chain risks.

Mcp Server Docker

Mcp Server Docker

Claro, aqui está um exemplo de como criar um servidor Minecraft (MCP) usando Docker: **Dockerfile** ```dockerfile FROM openjdk:17-jdk-slim # Defina um diretório de trabalho WORKDIR /app # Copie o arquivo JAR do servidor Minecraft para o contêiner COPY server.jar . # Exponha a porta do servidor Minecraft EXPOSE 25565 # Defina o comando para iniciar o servidor Minecraft CMD ["java", "-Xmx2G", "-Xms1G", "-jar", "server.jar", "nogui"] ``` **Explicação:** * `FROM openjdk:17-jdk-slim`: Esta linha especifica a imagem base para o contêiner. Neste caso, estamos usando uma imagem do OpenJDK 17 (versão slim, mais leve) que já possui o Java instalado. Minecraft precisa do Java para rodar. * `WORKDIR /app`: Define o diretório de trabalho dentro do contêiner como `/app`. Isso significa que todos os comandos subsequentes serão executados neste diretório. * `COPY server.jar .`: Copia o arquivo `server.jar` (o arquivo do servidor Minecraft) do seu diretório local para o diretório `/app` dentro do contêiner. **Importante:** Você precisa ter o arquivo `server.jar` no mesmo diretório que o `Dockerfile`. Você pode baixar o `server.jar` do site oficial do Minecraft. * `EXPOSE 25565`: Expõe a porta 25565, que é a porta padrão do servidor Minecraft. Isso permite que o tráfego externo acesse o servidor. * `CMD ["java", "-Xmx2G", "-Xms1G", "-jar", "server.jar", "nogui"]`: Define o comando que será executado quando o contêiner for iniciado. * `java`: Invoca o Java Runtime Environment. * `-Xmx2G`: Define a quantidade máxima de memória que o servidor Minecraft pode usar para 2GB. Ajuste este valor de acordo com a quantidade de RAM disponível em sua máquina. * `-Xms1G`: Define a quantidade inicial de memória que o servidor Minecraft usará para 1GB. * `-jar server.jar`: Especifica que o arquivo `server.jar` é um arquivo JAR executável. * `nogui`: Executa o servidor Minecraft sem uma interface gráfica (headless), o que é ideal para ambientes de servidor. **Como usar:** 1. **Salve o arquivo:** Salve o código acima como um arquivo chamado `Dockerfile` (sem extensão). 2. **Baixe o `server.jar`:** Baixe o arquivo `server.jar` da versão do Minecraft que você deseja executar no servidor. Coloque-o no mesmo diretório que o `Dockerfile`. 3. **Construa a imagem Docker:** Abra um terminal no diretório onde você salvou o `Dockerfile` e execute o seguinte comando: ```bash docker build -t minecraft-server . ``` * `docker build`: Comando para construir uma imagem Docker. * `-t minecraft-server`: Define o nome da imagem como `minecraft-server`. Você pode escolher outro nome se preferir. * `.`: Especifica que o contexto de construção é o diretório atual. 4. **Execute o contêiner Docker:** Depois que a imagem for construída, execute o seguinte comando para iniciar o servidor Minecraft: ```bash docker run -d -p 25565:25565 -e EULA=TRUE minecraft-server ``` * `docker run`: Comando para executar um contêiner Docker. * `-d`: Executa o contêiner em segundo plano (detached mode). * `-p 25565:25565`: Mapeia a porta 25565 do contêiner para a porta 25565 da sua máquina host. Isso permite que os jogadores se conectem ao servidor. * `-e EULA=TRUE`: Aceita os termos do EULA (End User License Agreement) do Minecraft. É necessário aceitar o EULA para executar o servidor. * `minecraft-server`: Especifica a imagem que será usada para criar o contêiner. **Considerações importantes:** * **EULA:** Você precisa aceitar o EULA do Minecraft para executar o servidor. A opção `-e EULA=TRUE` no comando `docker run` aceita o EULA automaticamente. Leia o EULA antes de aceitar. * **Persistência de dados:** Por padrão, os dados do servidor Minecraft (como o mundo do jogo) são armazenados dentro do contêiner. Se você remover o contêiner, os dados serão perdidos. Para evitar isso, você pode usar um volume Docker para persistir os dados em um local fora do contêiner. Por exemplo: ```bash docker run -d -p 25565:25565 -e EULA=TRUE -v minecraft_data:/app minecraft-server ``` Neste exemplo, um volume chamado `minecraft_data` será criado e montado no diretório `/app` dentro do contêiner. Todos os dados do servidor Minecraft serão armazenados neste volume. * **Configuração do servidor:** Você pode configurar o servidor Minecraft editando o arquivo `server.properties`. Este arquivo será criado na primeira vez que você executar o servidor. Para editar o arquivo, você pode usar o comando `docker cp` para copiar o arquivo do contêiner para sua máquina host, editá-lo e, em seguida, copiá-lo de volta para o contêiner. Ou, se estiver usando um volume, você pode editar o arquivo diretamente no volume. * **Firewall:** Certifique-se de que seu firewall esteja configurado para permitir o tráfego na porta 25565. * **Recursos:** Ajuste os valores de `-Xmx` e `-Xms` no comando `CMD` do `Dockerfile` de acordo com os recursos disponíveis em sua máquina. Se você tiver pouca RAM, pode ser necessário reduzir esses valores. * **Versão do Java:** Certifique-se de que a versão do Java instalada no contêiner seja compatível com a versão do Minecraft que você está executando. Este é um exemplo básico. Você pode personalizar o `Dockerfile` e o comando `docker run` para atender às suas necessidades específicas. Por exemplo, você pode adicionar plugins ao servidor Minecraft copiando os arquivos de plugin para o diretório `/app/plugins` dentro do contêiner. Lembre-se de substituir `server.jar` pelo nome do seu arquivo JAR do servidor Minecraft. Espero que isso ajude! Se tiver mais perguntas, é só perguntar.

Git-Based MCP Todo Server

Git-Based MCP Todo Server

A Model Context Protocol server that uses Git as a backend for a collaborative todo system, enabling natural language interaction with Claude Desktop/Claude Code. It features a web-based Kanban board and Telegram bot for multi-interface todo management.

Huly MCP Server

Huly MCP Server

Enables interaction with Huly workspaces via WebSocket API to manage projects and issues with correct field mapping. It allows users to create and list issues while automatically resolving project-specific task type IDs for accurate data synchronization.