Discover Awesome MCP Servers
Extend your agent with 42,023 capabilities via MCP servers.
- All42,023
- 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
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
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!
YFinance MCP Server
Provides financial data from Yahoo Finance via MCP, enabling AI agents to access real-time stock info, historical prices, financial statements, and market analysis.
Rivian MCP
Enables read-only access to vehicle data via the unofficial Rivian GraphQL API, allowing users to monitor battery levels, OTA updates, and charging status. It provides tools to check vehicle state and user account information directly through Claude.
LegiScan MCP Server
Provides access to legislative data from all 50 US states through the LegiScan API, enabling comprehensive search and retrieval of bills, votes, legislators, and legislative session information.
RT MCP Server
Read-only MCP server for Request Tracker (RT) via REST2 API, enabling ticket search, retrieval, correspondence viewing, attachment download, and hierarchy exploration.
memo-mcp
This is an MCP server that enables agents to record, search, and retrieve memos using LowDB as a lightweight local database.
Start.gg MCP Server
Provides access to the Start.gg GraphQL API for querying tournament information, event standings, and player statistics. It also enables bracket management tasks like retrieving match sets and reporting winners through natural language.
Respira for WordPress
MCP server for AI-assisted WordPress editing across 12 page builders. 172 tools for content management, page builder editing, WooCommerce, SEO analysis, accessibility scanning, and site intelligence. Edits native builder formats (Elementor, Bricks, Divi, Gutenberg, Beaver Builder, and 7 more) with duplicate-before-edit safety, optimistic locking, and surgical element-level operations
Remote MCP Server on Cloudflare
mcp-aws-cost-anomaly
AWS Cost Explorer + Anomaly Detection exposed as MCP tools. Surface unusual spend by service/account/tag, pull cost breakdowns, forecasts, savings recommendations. Read-only IAM — refuses to start if the role can modify resources. Curated by Archimedes Market with a verified Trust Report.
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.
ServiceNow CMDB MCP Server
Connects AI assistants to ServiceNow CMDB via natural language, enabling querying, dependency analysis, health auditing, CI lifecycle management, and configurable inspection.
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
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
Security scanner for MCP servers
mcp-airflow
MCP server exposing Apache Airflow REST API operations as tools — list DAGs, inspect runs and task instances, trigger DAG runs, and check failed DAGs and scheduler health
Page Design Guide MCP
Provides comprehensive design principles and best practices to help LLMs generate modern, accessible web pages through guidance on layouts, colors, and typography. It enables users to review design approaches and access expert recommendations for responsive design, component structure, and current industry trends.
Natural Language MySQL Query System
A Model Context Protocol (MCP) server that converts natural language queries into SQL statements, allowing users to query MySQL databases using conversational language instead of writing SQL code.
Redmine MCP Server
A Model Context Protocol server that enables Claude Code to directly interact with Redmine project management systems, supporting issue management, project operations, and search features.
@inscada/mcp-server
Enables AI assistants to interact with inSCADA systems via the Model Context Protocol, providing 39 tools for live data, alarms, scripts, historical analysis, charts, and more.
Wiki MCP Server
An MCP Server implementation that enables managing Confluence wiki pages through natural language queries, supporting operations like creating, updating, deleting, and searching pages across different knowledge bases.
Hetzner Cloud MCP Server — Cloud API + SSH management (60 tools)
Open-source MCP server for managing Hetzner Cloud infrastructure with two management layers: * Layer 1 — Hetzner Cloud API (35 tools): Server power control, metrics, snapshots, backups, firewalls, DNS zones and records, rescue mode, server rebuild and rescale. Works even when the server OS is unresponsive. * Layer 2 — SSH (25 tools): Service management (systemd), Nginx config and reload,
qdrant-mcp
MCP server for document ingestion and semantic search on Qdrant. Enables ingesting local documents, generating embeddings with OpenAI, and performing vector search with metadata filters.
Legalithm
EU AI Act compliance in your editor.Classify risk, cite obligations, draft Article 50 disclosures. Offline, no API key.
Gemini MCP Server for Claude Code
Integrates Google's Gemini AI models into Claude Code and other MCP clients to provide second opinions, code comparisons, and token counting. It supports streaming responses and multi-turn conversations directly within your existing AI development workflow.
gomag-mcp
A Model Context Protocol server for the Gomag Public API that provides 48 typed MCP tools for managing products, orders, customers, shipping, invoices, and more in a Gomag e-commerce store.
MCP Toolkit
Uma implementação abrangente de um servidor de Protocolo de Contexto de Modelo que permite que assistentes de IA interajam com sistemas de arquivos, bancos de dados, repositórios GitHub, recursos da web e ferramentas do sistema, mantendo a segurança e o controle.
loreroom
Encrypted, local memory for your Claude Code Telegram bot. Captures both sides of the conversation at the plugin source (survives restarts and crashes) and recalls it via MCP tools.
WebDriverIO MCP Server
Enables Claude Desktop to automate web browsers and mobile applications (iOS/Android) using WebDriverIO. Supports browser automation, mobile app testing, touch gestures, app lifecycle management, and hybrid app context switching through natural language.