Discover Awesome MCP Servers

Extend your agent with 26,843 capabilities via MCP servers.

All26,843
Motion.dev MCP Server

Motion.dev MCP Server

Provides AI assistants with comprehensive access to Motion.dev animation library documentation and code generation tools. Enables LLMs to generate Motion animations for React, JavaScript, and Vue with proper documentation backing and framework conversion capabilities.

System Information MCP Server

System Information MCP Server

Provides tools to monitor host system health including CPU load, disk usage, and network status while enabling file system management tasks like searching and moving files. It includes built-in safety guards to prevent operations on critical system directories.

NetBox MCP Server

NetBox MCP Server

Um servidor MCP para NetBox

Wisnu MCP

Wisnu MCP

A travel booking server that enables searching for flights, hotels, and destination recommendations based on user interests and budget. It provides additional tools for calculating total trip costs and retrieving destination-specific travel tips.

Mural MCP Server

Mural MCP Server

Enables AI assistants to interact with Mural visual collaboration workspaces through OAuth 2.0 authentication, allowing users to list and retrieve workspace information.

Bucketeer MCP Server

Bucketeer MCP Server

A Model Context Protocol server for managing Bucketeer feature flags, providing tools for listing, creating, retrieving, updating, and archiving feature flags.

Korean Law MCP

Korean Law MCP

Enables users to search and retrieve South Korean statutes, precedents, and administrative rules via the National Law Information Center API. It supports deep legal chain analysis, legislative history tracking, and legal terminology lookups through natural language.

Polymarket MCP Server

Polymarket MCP Server

Provides AI-powered tools for searching Polymarket prediction markets and calculating financial metrics like expected value and Kelly bet sizing. It enables users to perform arbitrage scanning, news-based sentiment analysis, and market research through natural language interfaces.

PDDL MCP Server

PDDL MCP Server

A planning server that enables natural language to PDDL conversion, automatic problem generation, and batch task execution using the Fast Downward planner. It supports multi-robot coordination and provides detailed reporting and diagnostic capabilities for complex planning tasks.

MCP Server for the Microsoft Graph Api

MCP Server for the Microsoft Graph Api

Servidor de protocolo modelo-contexto (MCP) para a API do Microsoft Graph em C#

Node.js Debugger MCP

Node.js Debugger MCP

Enables AI assistants to debug Node.js applications using Chrome DevTools Protocol. Provides comprehensive debugging capabilities including breakpoints, stepping, variable inspection, expression evaluation, and console monitoring.

ASMR-One MCP Server

ASMR-One MCP Server

A Cloudflare Worker that implements an MCP server for searching and retrieving ASMR work information from asmr-one.com, allowing users to search by keyword, circle, tag, or voice actor and get random recommendations.

Jira MCP Server

Jira MCP Server

Integrates with Jira Cloud to enable comprehensive issue management, project tracking, and team collaboration through natural language, including creating/updating tickets, searching with JQL, managing workflows, and adding comments.

Linux Bash MCP Server

Linux Bash MCP Server

A Model Context Protocol server that enables Claude Desktop to execute bash commands and scripts in WSL2 Linux distributions on Windows.

Calculator MCP

Calculator MCP

Provides mathematical computation capabilities including basic arithmetic operations (add, subtract, multiply, divide), advanced functions (square root, factorial, logarithm), and trigonometric functions (sin, cos, tan) through the Model Context Protocol.

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

Gemini MCP Server

Gemini MCP Server

Enables interaction with Google Gemini AI models through MCP protocol. Provides text generation capabilities with configurable model selection and temperature settings.

Weather MCP Server

Weather MCP Server

A Model Context Protocol server that interfaces with OpenWeatherMap API to provide real-time weather information and forecasts for cities worldwide.

Azure AI MCP Server

Azure AI MCP Server

Enables comprehensive integration with Azure AI services including OpenAI, Cognitive Services, Computer Vision, and Face API through a mission-critical MCP server. Provides enterprise-grade reliability with high availability, observability, chaos engineering, and secure multi-region deployment capabilities.

FastMCP Multi-Tool Server

FastMCP Multi-Tool Server

Provides comprehensive utility tools including file operations, weather information, system monitoring, mathematical calculations, text search, and safe command execution. Enables users to perform various system and data operations through a unified MCP interface with built-in security features.

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

Enables deploying a Model Context Protocol (MCP) server on Cloudflare Workers with built-in OAuth authentication. It allows local clients like Claude Desktop to securely connect to and use remote tools through an HTTP/SSE transport.

MCP-Shield

MCP-Shield

Security scanner for MCP servers

Zappy MCP

Zappy MCP

Enables sending, reading, and deleting WhatsApp messages through Claude Desktop and other MCP clients with granular per-chat permissions. Built on whatsapp-web.js using a headless browser to automate WhatsApp Web.

MCP Server Demo - Learning Project

MCP Server Demo - Learning Project

A comprehensive learning project demonstrating MCP server implementation with tools for calculator operations, file management, and system information retrieval, including Google ADK integration patterns and best practices.

Recall

Recall

Provides long-term memory storage for AI assistants with semantic search, enabling persistent storage of preferences, decisions, and context with relationship tracking between memories.

Food MCP Server

Food MCP Server

Provides comprehensive food hierarchy and nutrition data through structured tools that enable searching foods, browsing categories, and retrieving detailed nutritional information from a MongoDB Atlas database.

FRED Economic MCP Server

FRED Economic MCP Server

Provides access to 800,000+ Federal Reserve Economic Data (FRED) time series, enabling users to search, retrieve, and analyze economic indicators like GDP, unemployment, inflation, and interest rates through natural language queries.

Android MCP Server

Android MCP Server

Enables control of Android devices via ADB, allowing screenshot capture, touch simulation, and swipe gestures through natural language commands.

Bedrock MCP Agent

Bedrock MCP Agent

A web application that enables users to interact with AWS Bedrock language models through a modern interface with support for multiple models like Claude 3, Titan, and Llama 2.

MCP Tutorials

MCP Tutorials

Okay, here's a basic tutorial outline for setting up a Minecraft Java Edition server, geared towards someone using the official Minecraft server software (often referred to as a "vanilla" server). I'll focus on the core steps. Remember that this is a simplified guide, and more advanced configurations are possible. **Título: Tutorial Básico para Criar um Servidor de Minecraft Java Edition (Vanilla)** **Introdução:** Este tutorial irá guiá-lo através dos passos básicos para criar um servidor de Minecraft Java Edition usando o software oficial da Mojang (servidor "vanilla"). Este é um bom ponto de partida para aprender a hospedar seu próprio mundo de Minecraft para jogar com amigos. **O que você vai precisar:** * **Um computador:** Com um sistema operacional Windows, macOS ou Linux. Ele deve ter recursos suficientes (CPU, RAM) para rodar o servidor e os jogadores que você espera ter. Recomenda-se pelo menos 2GB de RAM para um servidor pequeno (até 5 jogadores), e mais para servidores maiores. * **Java Development Kit (JDK):** O Minecraft Java Edition precisa do Java para rodar. Certifique-se de ter o JDK instalado, e não apenas o JRE (Java Runtime Environment). Recomenda-se usar a versão mais recente do Java 17 ou superior. * **Conexão de Internet:** Uma conexão de internet estável e com boa largura de banda é essencial para que os jogadores possam se conectar ao seu servidor. * **O software do servidor Minecraft:** Você pode baixá-lo gratuitamente no site oficial do Minecraft. **Passo 1: Instalar o Java Development Kit (JDK)** 1. **Verifique se o Java já está instalado:** Abra o prompt de comando (Windows) ou o terminal (macOS/Linux) e digite `java -version`. Se o Java estiver instalado, você verá informações sobre a versão. Se não, ou se a versão for muito antiga, continue. 2. **Baixe o JDK:** Vá para o site da Oracle ou um fornecedor de JDK de sua preferência (por exemplo, Adoptium/Eclipse Temurin). Certifique-se de baixar a versão correta para o seu sistema operacional. 3. **Instale o JDK:** Execute o instalador e siga as instruções. Anote o diretório de instalação, pois você pode precisar dele mais tarde. 4. **Configure as variáveis de ambiente (se necessário):** Em alguns casos, você pode precisar configurar as variáveis de ambiente `JAVA_HOME` e adicionar o diretório `bin` do Java ao seu `PATH`. Isso geralmente não é necessário nas instalações mais recentes, mas pode ser necessário em sistemas mais antigos ou se você tiver problemas. **Passo 2: Baixar o Software do Servidor Minecraft** 1. **Vá para o site oficial do Minecraft:** Acesse [https://www.minecraft.net/en-us/download/server](https://www.minecraft.net/en-us/download/server). 2. **Baixe o arquivo `minecraft_server.jar`:** Clique no link para baixar a versão mais recente do software do servidor. **Passo 3: Criar a Pasta do Servidor e Executar o Servidor pela Primeira Vez** 1. **Crie uma nova pasta:** Crie uma pasta em um local de fácil acesso no seu computador. Por exemplo, você pode criar uma pasta chamada "MinecraftServer" na sua área de trabalho. 2. **Mova o arquivo `minecraft_server.jar` para a pasta:** Coloque o arquivo que você baixou dentro da pasta que você criou. 3. **Execute o servidor pela primeira vez:** * **Windows:** Abra o Bloco de Notas (Notepad) e cole o seguinte código: ```batch java -Xmx2G -Xms2G -jar minecraft_server.jar nogui pause ``` Salve o arquivo como `start.bat` dentro da pasta do servidor. Certifique-se de selecionar "Todos os arquivos" no tipo de arquivo ao salvar. Dê um duplo clique no arquivo `start.bat` para executar o servidor. * **macOS/Linux:** Abra o Terminal, navegue até a pasta do servidor usando o comando `cd` (por exemplo, `cd ~/Desktop/MinecraftServer`), e execute o seguinte comando: ```bash java -Xmx2G -Xms2G -jar minecraft_server.jar nogui ``` Você pode criar um script shell (por exemplo, `start.sh`) com o mesmo comando para facilitar a execução. Lembre-se de dar permissão de execução ao script com `chmod +x start.sh`. 4. **Aceite o EULA:** A primeira vez que você executar o servidor, ele irá gerar um arquivo chamado `eula.txt`. Abra este arquivo e mude `eula=false` para `eula=true` para concordar com os termos de uso da Mojang. 5. **Execute o servidor novamente:** Execute o `start.bat` (Windows) ou o comando/script (macOS/Linux) novamente. O servidor começará a gerar os arquivos do mundo e outros arquivos de configuração. **Explicação dos comandos:** * `java`: Chama o interpretador Java. * `-Xmx2G`: Define a quantidade máxima de memória que o servidor pode usar para 2GB. Ajuste este valor de acordo com a quantidade de RAM que você tem disponível. * `-Xms2G`: Define a quantidade inicial de memória que o servidor usará para 2GB. * `-jar minecraft_server.jar`: Especifica o arquivo JAR do servidor para executar. * `nogui`: Executa o servidor sem a interface gráfica (GUI). Isso economiza recursos do sistema. * `pause` (Windows): Mantém a janela do prompt de comando aberta para que você possa ver as mensagens do servidor. **Passo 4: Configurar o Servidor (Opcional)** 1. **Abra o arquivo `server.properties`:** Este arquivo contém as configurações do servidor. Ele está localizado na pasta do servidor. 2. **Edite as configurações:** Você pode editar várias configurações, como: * `level-name`: O nome da pasta do mundo. * `motd`: A mensagem que aparece na lista de servidores do Minecraft. * `pvp`: Se o PvP (jogador contra jogador) está habilitado. * `difficulty`: A dificuldade do jogo (peaceful, easy, normal, hard). * `gamemode`: O modo de jogo padrão (survival, creative, adventure, spectator). * `max-players`: O número máximo de jogadores que podem se conectar ao servidor. * `server-port`: A porta que o servidor usa (o padrão é 25565). Você precisará encaminhar esta porta no seu roteador (veja o próximo passo). * `online-mode`: Se definido como `true`, o servidor exigirá que os jogadores tenham contas Minecraft originais. Se definido como `false`, permitirá que jogadores com contas não originais se conectem (não recomendado por razões de segurança). 3. **Salve o arquivo `server.properties`:** Salve as alterações que você fez. 4. **Reinicie o servidor:** Para que as alterações entrem em vigor, você precisa reiniciar o servidor. **Passo 5: Encaminhar a Porta do Servidor (Port Forwarding)** Este é o passo mais complicado e varia dependendo do seu roteador. Você precisará acessar as configurações do seu roteador (geralmente através de um navegador web) e encaminhar a porta 25565 (ou a porta que você especificou no arquivo `server.properties`) para o endereço IP local do seu computador. 1. **Encontre o endereço IP local do seu computador:** * **Windows:** Abra o prompt de comando e digite `ipconfig`. Procure por "Endereço IPv4". * **macOS:** Abra o Terminal e digite `ifconfig`. Procure por "inet" seguido de um endereço IP. * **Linux:** Abra o Terminal e digite `ip addr`. Procure por "inet" seguido de um endereço IP. 2. **Acesse as configurações do seu roteador:** Geralmente, você pode acessar as configurações do seu roteador digitando o endereço IP do roteador na barra de endereço do seu navegador web. O endereço IP do roteador geralmente é 192.168.1.1 ou 192.168.0.1. Consulte o manual do seu roteador se você não souber o endereço IP. 3. **Encontre a seção de encaminhamento de porta (Port Forwarding):** A localização desta seção varia dependendo do seu roteador. Procure por algo como "Port Forwarding", "NAT Forwarding", ou "Virtual Server". 4. **Crie uma nova regra de encaminhamento de porta:** * **Serviço/Aplicação:** Você pode dar um nome para a regra, como "Minecraft Server". * **Porta Externa/Porta Inicial:** 25565 (ou a porta que você especificou no `server.properties`). * **Porta Final:** 25565 (ou a porta que você especificou no `server.properties`). * **Protocolo:** TCP e UDP (ou ambos). * **Endereço IP Interno/Endereço IP de Destino:** O endereço IP local do seu computador que você encontrou no passo 1. * **Ativar/Habilitar:** Certifique-se de que a regra esteja ativada. 5. **Salve as configurações do roteador:** Salve as alterações que você fez. Você pode precisar reiniciar o roteador para que as alterações entrem em vigor. **Aviso:** Encaminhar portas pode expor seu computador a riscos de segurança. Certifique-se de ter um firewall configurado e de manter seu sistema operacional e software atualizados. **Passo 6: Encontrar seu Endereço IP Público** Seus amigos precisarão do seu endereço IP público para se conectar ao seu servidor. 1. **Vá para um site como [https://www.meuip.com.br/](https://www.meuip.com.br/) ou [https://www.whatsmyip.org/](https://www.whatsmyip.org/)** Este site mostrará seu endereço IP público. **Passo 7: Conectar ao Servidor** 1. **Inicie o Minecraft Java Edition.** 2. **Clique em "Multijogador".** 3. **Clique em "Adicionar Servidor".** 4. **No campo "Endereço do Servidor", digite seu endereço IP público.** 5. **Clique em "Concluído".** 6. **Selecione o servidor na lista e clique em "Entrar no Servidor".** **Para seus amigos se conectarem:** Eles devem seguir os mesmos passos, mas usar seu endereço IP público no campo "Endereço do Servidor". **Dicas e Solução de Problemas:** * **Firewall:** Certifique-se de que o firewall do seu computador não esteja bloqueando o tráfego para a porta 25565. Você pode precisar adicionar uma exceção para o Java ou para o software do servidor Minecraft. * **RAM:** Se o servidor estiver lento, tente aumentar a quantidade de RAM que ele pode usar (o parâmetro `-Xmx` no arquivo `start.bat` ou no comando do terminal). * **Plugins:** Para adicionar funcionalidades extras ao seu servidor, você pode usar plugins. No entanto, os plugins não funcionam em servidores vanilla. Você precisará usar um software de servidor modificado, como Spigot ou Paper. * **Erros:** Se você encontrar erros, procure por eles no Google ou em fóruns de Minecraft. Muitas pessoas já encontraram os mesmos problemas e podem ter soluções. * **Segurança:** Mantenha seu servidor e seu computador seguros. Use senhas fortes, mantenha seu software atualizado e tenha cuidado com quem você convida para jogar no seu servidor. * **DNS Dinâmico:** Se seu endereço IP público muda com frequência, considere usar um serviço de DNS dinâmico (DDNS) para que seus amigos possam se conectar ao seu servidor usando um nome de domínio em vez de um endereço IP. **Conclusão:** Este tutorial cobriu os passos básicos para criar um servidor de Minecraft Java Edition. Com um pouco de paciência e pesquisa, você pode criar um servidor divertido e seguro para jogar com seus amigos. Boa sorte! **Important Considerations and Potential Issues:** * **Resource Usage:** Running a Minecraft server can be resource-intensive. Monitor your CPU and RAM usage to ensure your computer can handle the load. * **Security:** Be very careful about who you give operator (admin) privileges to. Operators can do anything on the server, including banning players and deleting the world. * **Dynamic IP Addresses:** Most home internet connections have dynamic IP addresses, meaning your public IP address can change periodically. This means your friends will need to update their server address if your IP changes. Using a Dynamic DNS (DDNS) service can help with this. * **Server Software Alternatives:** While this guide focuses on the vanilla server, consider using server software like Spigot or Paper if you want to use plugins. These offer performance improvements and plugin support. * **Backups:** Regularly back up your world data! This will protect you from data loss due to crashes, corruption, or accidental deletions. * **Firewall:** Ensure your firewall isn't blocking connections to the server. You may need to create rules to allow traffic on port 25565 (or whatever port you've configured). * **EULA Compliance:** Make sure you understand and comply with the Minecraft EULA (End User License Agreement). This is a starting point. There are many more advanced configurations and options available. Good luck, and have fun!