Discover Awesome MCP Servers
Extend your agent with 28,410 capabilities via MCP servers.
- All28,410
- 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
MCP-CLIO
Exposes Creatio CLI (CLIO) commands as tools for AI agents to manage Creatio environments. It enables users to perform environment health checks, restart web applications, and execute raw CLI commands through a stateless HTTP transport.
MCP Relay Server
Exposes provider-specific tools and relays HTTP requests to configured providers like Supabase, Vercel, and Context7, enabling interaction with multiple external APIs through a unified MCP interface with configurable authentication and access controls.
eve-online-mcp
このMCPサーバーは、EVE Onlineのマーケットデータにアクセスするためのインターフェースを提供します。ESI(EVE Swagger Interface)APIを使用して、リアルタイムの市場データを取得できます。
signet
Open-source MCP server that exposes Signet cryptographic tools over stdio. It provides tools to generate Ed25519 keypairs, sign MCP actions, verify Signet receipts, and compute canonical content hashes for AI agent audit and accountability workflows.
MCP Browser Screenshot Server
Enables AI assistants to capture screenshots of web pages using automated browser sessions. Supports full-page and element-specific screenshots, device simulation, and JavaScript execution for comprehensive web testing and monitoring.
Visum Thinker MCP Server
Provides structured sequential thinking capabilities for AI assistants to break down complex problems into manageable steps, revise thoughts, and explore alternative reasoning paths.
Awels PDF Processing Server
Enables conversion of PDF files to Markdown format with optional image extraction using docling. Supports batch processing of multiple PDFs with structured output including metadata and processing statistics.
Prompt for User Input MCP Server
Enables AI models to interactively prompt users for input or clarification directly through their code editor. It facilitates real-time communication between assistants and users during development tasks.
Apple Notes MCP Server
Reading and writing Apple Notes with native Markdown conversion
Claude Parallel Tasks MCP Server
Enables running multiple Claude prompts simultaneously in parallel with support for file contexts and output redirection to individual files.
RAG-MCP Server
A server that integrates Retrieval-Augmented Generation (RAG) with the Model Control Protocol (MCP) to provide web search capabilities and document analysis for AI assistants.
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.
Hello World MCP Server
A simple Model Context Protocol server that demonstrates basic functionality with greeting tools, allowing Claude to say hello and generate custom greetings with different styles and timestamps.
Airtable OAuth MCP Server
A production-ready Model Context Protocol server that enables AI assistants and applications to interact with Airtable bases through a standardized interface with secure OAuth 2.0 authentication.
AnythingLLM MCP Server
Enables seamless integration with AnythingLLM instances, providing complete workspace management, chat operations, document handling, user administration, and AI agent configuration through natural language.
Crunchbase MCP Server
Um servidor de Protocolo de Contexto de Modelo (MCP) que fornece acesso a dados do Crunchbase para assistentes de IA. Este servidor permite que assistentes de IA pesquisem empresas, obtenham detalhes de empresas, informações de financiamento, aquisições e dados de pessoas do Crunchbase.
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.
CNCjs MCP Server
Bridges Claude Code to CNCjs to enable remote control and monitoring of GRBL-based CNC machines. It provides a comprehensive toolset for managing G-code jobs, machine movement, and safety operations through natural language.
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.
Managed Service for Microsoft Active Directory API Server
An MCP (Multi-Agent Conversation Protocol) server that enables interaction with Google's Managed Service for Microsoft Active Directory through its OpenAPI, allowing users to manage identity resources through natural language.
PlanningCopilot
A tool-augmented LLM system for the full PDDL planning pipeline, improving reliability without domain-specific training.
mcp-todo
An MCP server that integrates with the mcp-todo app to manage tasks and memos through natural language. It allows users to list, create, update, and delete todos and notes using a Workspace ID.
MCP Learning Demo
A hands-on demonstration project that teaches the Model Context Protocol (MCP) through Python code, allowing users to understand how AI models interact with their context through a provider-agent architecture.
Kiln
Open-source MCP server that lets AI agents control 3D printers. 353 tools for OctoPrint, Moonraker, Bambu Lab, Prusa Link, and Elegoo — search model marketplaces, generate 3D models from text, slice STL files, queue prints, monitor with camera vision, and manage multi-printer fleets. Install via pip install kiln3d.
Notion Page Viewer
Enables viewing and browsing Notion page content through a web interface with multiple display modes, supporting various block types including text, images, toggles, and child pages.
Empresa Gemini MCP
An MCP server that integrates Google Gemini with corporate management APIs to handle employees, clients, and suppliers through natural language. It enables dynamic data retrieval, record creation, and secure document listing without including sensitive data in the initial prompt.
Lark MCP
Um servidor de Protocolo de Contexto de Modelo que permite que modelos de IA realizem chamadas de função através da plataforma de mensagens Feishu/Lark, usando sua conta pessoal (sem necessidade de configuração de bot) para criar um assistente de IA completo.
Tafa MCP Server
A production-ready Model Context Protocol server that provides comprehensive file system management capabilities for seamless integration with Claude Desktop.
mcp-open-webresearch
A proxy-aware MCP server that enables web searching across multiple engines and automated markdown content extraction from webpages. It features a deep research agent for recursive searching and synthesis, supporting complex network environments through SOCKS5 and HTTP proxies.
Website Contacts Scraper
Enables scraping of emails, phone numbers, and social profile links from website domains. Supports batch processing of up to 20 domains and can find company websites by keyword/company name.