Discover Awesome MCP Servers
Extend your agent with 84,517 capabilities via MCP servers.
- All84,517
- Developer Tools3,867
- Search1,714
- Research & Data1,557
- AI Integration Systems229
- Cloud Platforms219
- Data & App Analysis181
- Database Interaction177
- Remote Shell Execution165
- Browser Automation147
- Databases145
- Communication137
- AI Content Generation127
- OS Automation120
- Programming Docs Access109
- Content Fetching108
- Note Taking97
- File Systems96
- Version Control93
- Finance91
- Knowledge & Memory90
- Monitoring79
- Security71
- Image & Video Processing69
- Digital Note Management66
- AI Memory Systems62
- Advanced AI Reasoning59
- Git Management Tools58
- Cloud Storage51
- Entertainment & Media43
- Virtualization42
- Location Services35
- Web Automation & Stealth32
- Media Content Processing32
- Calendar Management26
- Ecommerce & Retail18
- Speech Processing18
- Customer Data Platforms16
- Travel & Transportation14
- Education & Learning Tools13
- Home Automation & IoT13
- Web Search Integration12
- Health & Wellness10
- Customer Support10
- Marketing9
- Games & Gamification8
- Google Cloud Integrations7
- Art & Culture4
- Language Translation3
- Legal & Compliance2
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
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
Enables natural language-driven DeFi operations including swaps, lending, bridging, and onchain transactions across multiple protocols via MCP-compatible clients.
mcp_servers
提供A股行情数据服务,支持获取实时行情、K线数据、股票列表、搜索、市场指数和热门股票等功能。
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
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
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
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 server that integrates Evolution API to enable WhatsApp messaging, chat management, group operations, and instance control through natural language tools.
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
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
Provides access to EasyPost's multi-carrier shipping rates and package tracking through the Pipeworx MCP gateway.
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
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
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
Connects AI assistants to the Vectra AI On-Premise security platform for natural language threat detection, investigation, and automated incident response workflows.
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 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
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
Provides tools to interact with the OpenCTI platform, including checking if a campaign exists.
mechanical-turk
An MCP server that inverts AI-human interaction: AI agents can ask humans questions via a browser console, blocking until answered.
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
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
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
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
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
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
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
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
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.