Discover Awesome MCP Servers
Extend your agent with 23,703 capabilities via MCP servers.
- All23,703
- 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
ralph-wiggum-mcp
An enhanced Model Context Protocol (MCP) server implementing the Ralph Wiggum technique for iterative, self-referential AI development loops.
Agent Sense
Provides AI agents with environmental sensing capabilities including current time, IP-based geolocation, system information, and hardware details. Enables more contextual and accurate AI responses based on user's environment.
GIT MCP Server
Um servidor de Protocolo de Contexto de Modelo (MCP) para fornecer ferramentas git para Agentes LLM, com correções para o problema de cache do parâmetro amend.
Code Graph Knowledge System
Transforms code repositories and development documentation into a queryable Neo4j knowledge graph, enabling AI assistants to perform intelligent code analysis, dependency mapping, impact assessment, and automated documentation generation across 15+ programming languages.
Email-MCP
An MCP server that enables AI assistants to send emails through SMTP protocol by providing server credentials, recipient information, subject, and message content.
Civic Data MCP Server
Provides access to 7 free government and open data APIs including NOAA weather, US Census demographics, NASA imagery, World Bank economics, Data.gov, and EU Open Data through 22 specialized tools, with most requiring no API keys.
Agent Identity Protocol (AIP)
Provides cryptographic identity and signing capabilities for AI agents, enabling them to create persistent identities, sign actions with private keys, and allow external systems to verify the authenticity and provenance of agent-initiated operations.
mcp-diagram
There isn't a standard "MCP server" specifically designed for diagramming. The acronym "MCP" can have different meanings depending on the context. To give you the best answer, I need more information. Could you clarify what you mean by "MCP" in this context? For example, are you thinking of: * **A specific software or platform that uses the acronym MCP?** (e.g., a particular game server, a medical device protocol, etc.) * **A type of server architecture or technology?** (e.g., something related to microservices, message queuing, etc.) * **Something else entirely?** In the meantime, here are some general options for diagramming tools that *could* be hosted on a server: * **Draw.io (Diagrams.net):** This is a popular, free, open-source diagramming tool that can be self-hosted. You can deploy it on a server and access it through a web browser. * **Lucidchart:** This is a web-based diagramming tool that offers team collaboration features. While primarily a SaaS (Software as a Service) offering, they might have options for enterprise deployments that involve some server-side components. * **Microsoft Visio:** While traditionally a desktop application, Visio has a web version and integrates with Microsoft 365, which involves server-side components for collaboration and storage. * **PlantUML:** This is a text-based diagramming tool. You write code to define your diagrams, and PlantUML renders them. You can run a PlantUML server to generate diagrams on demand. * **Mermaid:** Similar to PlantUML, Mermaid uses a text-based syntax to create diagrams. It's often used in documentation and can be integrated into web applications. You can run a Mermaid server to render diagrams. Once you provide more context about what you mean by "MCP server," I can give you a more specific and helpful answer. --- **Portuguese Translation:** Não existe um "servidor MCP" padrão especificamente projetado para diagramação. O acrônimo "MCP" pode ter diferentes significados dependendo do contexto. Para lhe dar a melhor resposta, preciso de mais informações. Você poderia esclarecer o que você quer dizer com "MCP" neste contexto? Por exemplo, você está pensando em: * **Um software ou plataforma específica que usa o acrônimo MCP?** (por exemplo, um servidor de jogo específico, um protocolo de dispositivo médico, etc.) * **Um tipo de arquitetura ou tecnologia de servidor?** (por exemplo, algo relacionado a microsserviços, enfileiramento de mensagens, etc.) * **Algo completamente diferente?** Enquanto isso, aqui estão algumas opções gerais para ferramentas de diagramação que *poderiam* ser hospedadas em um servidor: * **Draw.io (Diagrams.net):** Esta é uma ferramenta de diagramação popular, gratuita e de código aberto que pode ser auto-hospedada. Você pode implantá-la em um servidor e acessá-la através de um navegador da web. * **Lucidchart:** Esta é uma ferramenta de diagramação baseada na web que oferece recursos de colaboração em equipe. Embora seja principalmente uma oferta SaaS (Software as a Service), eles podem ter opções para implantações corporativas que envolvem alguns componentes do lado do servidor. * **Microsoft Visio:** Embora tradicionalmente seja um aplicativo de desktop, o Visio tem uma versão web e se integra ao Microsoft 365, que envolve componentes do lado do servidor para colaboração e armazenamento. * **PlantUML:** Esta é uma ferramenta de diagramação baseada em texto. Você escreve código para definir seus diagramas e o PlantUML os renderiza. Você pode executar um servidor PlantUML para gerar diagramas sob demanda. * **Mermaid:** Semelhante ao PlantUML, o Mermaid usa uma sintaxe baseada em texto para criar diagramas. É frequentemente usado em documentação e pode ser integrado em aplicativos web. Você pode executar um servidor Mermaid para renderizar diagramas. Assim que você fornecer mais contexto sobre o que você quer dizer com "servidor MCP", posso lhe dar uma resposta mais específica e útil.
Model Context Protocol Multi-Agent Server
Demonstrates custom MCP servers for math and weather operations, enabling multi-agent orchestration using LangChain, Groq, and MCP adapters for both local and remote tool integration.
Moonshot MCP Server Gateway
A lightweight gateway server that provides a unified connection entry point for accessing multiple MCP servers, supporting various protocols including Network and Local Transports.
n8n-MCP
Provides AI assistants with comprehensive access to n8n's 525+ workflow automation nodes, including documentation, properties, operations, and 2,500+ templates. Enables creating, validating, and managing n8n workflows through natural language.
Artur's Model Context Protocol servers
Servidores MCP
Todoist MCP Server
Enables task and project management in Todoist through natural language, supporting creating, listing, and completing tasks, as well as managing projects and labels with Nango OAuth authentication.
SSH MCP Server
Enables AI assistants to execute commands an
mcp-reticle
The Wireshark for the Model Context Protocol (Reticle) intercepts, visualises, and profiles MCP JSON-RPC traffic in real time — designed for microsecond-level overhead.
pfSense MCP Server
A production-grade server that enables natural language interaction with pfSense firewalls through Claude Desktop and other GenAI applications, supporting multiple access levels and functional categories.
GPTers Search MCP Server
Este é um servidor MCP onde você pode pesquisar o conhecimento da comunidade de estudo de IA GPTers.
MCP Server - VSCode Tutorial
## Tutorial: Construindo um Servidor MCP e Usando o VS Code como Cliente MCP Este tutorial irá guiá-lo através do processo de construção de um servidor MCP (Minecraft Protocol) e da utilização do VS Code como um cliente para interagir com ele. **O que é MCP (Minecraft Protocol)?** O Minecraft Protocol é o protocolo de comunicação usado entre o cliente Minecraft e o servidor Minecraft. Ele define como os dados são formatados e trocados para permitir que o cliente e o servidor interajam. **Por que construir um servidor MCP?** Construir um servidor MCP permite que você: * **Entenda o protocolo Minecraft:** Aprenda como o cliente e o servidor se comunicam. * **Crie ferramentas personalizadas:** Desenvolva ferramentas para analisar o tráfego de rede do Minecraft, automatizar tarefas ou criar mods. * **Experimente com o protocolo:** Explore as possibilidades do protocolo e crie novas funcionalidades. **Pré-requisitos:** * **Node.js e npm:** Certifique-se de ter o Node.js e o npm (Node Package Manager) instalados em seu sistema. Você pode baixá-los em [https://nodejs.org/](https://nodejs.org/). * **VS Code:** O Visual Studio Code é um editor de código popular e gratuito. Você pode baixá-lo em [https://code.visualstudio.com/](https://code.visualstudio.com/). * **Conhecimento básico de JavaScript:** Este tutorial usará JavaScript para construir o servidor e o cliente. **Passo 1: Criando o Servidor MCP** 1. **Crie um diretório para o seu projeto:** ```bash mkdir mcp-server cd mcp-server ``` 2. **Inicialize um projeto Node.js:** ```bash npm init -y ``` 3. **Instale as dependências:** Precisaremos de algumas bibliotecas para lidar com a comunicação de rede e o protocolo Minecraft. Usaremos `node-minecraft-protocol` para lidar com o protocolo e `ws` para websockets. ```bash npm install node-minecraft-protocol ws ``` 4. **Crie o arquivo `server.js`:** ```bash touch server.js ``` 5. **Adicione o seguinte código ao `server.js`:** ```javascript const mc = require('node-minecraft-protocol'); const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 8080 }); // Porta para a conexão WebSocket const server = mc.createServer({ 'online-mode': false, // Desabilita a verificação de autenticação (para testes locais) host: '0.0.0.0', // Escuta em todas as interfaces port: 25565, // Porta padrão do Minecraft version: '1.19.4', // Versão do Minecraft (ajuste conforme necessário) motd: 'Meu Servidor MCP', 'max-players': 10 }); server.on('login', function(client) { console.log(`${client.username} se conectou!`); client.on('end', function() { console.log(`${client.username} desconectou.`); }); // Envie uma mensagem ao cliente client.write('chat', { message: JSON.stringify({ translate: 'chat.type.announcement', with: [ 'Servidor', 'Bem-vindo ao servidor MCP!' ] }), position: 0, sender: '0' }); // Envie a lista de jogadores (necessário para o cliente funcionar corretamente) client.write('player_info', { action: 0, // Add player data: [{ UUID: client.uuid, name: client.username, properties: [], gamemode: 0, ping: 0, displayName: undefined }] }); client.write('position', { x: 0, y: 0, z: 0, yaw: 0, pitch: 0, flags: 0, teleportId: 0 }); client.write('respawn', { dimension: 0, worldName: 'minecraft:overworld', hashedSeed: 0, gamemode: 0, previousGamemode: 0, isDebug: false, isFlat: false, copyMetadata: true }); client.write('entity_status', { entityId: 0, entityStatus: 22 }); client.write('time_update', { worldAge: [BigInt(0), BigInt(0)], timeOfDay: [BigInt(6000), BigInt(6000)] }); client.write('game_event', { event: 3, value: 0 }); client.write('difficulty', { difficulty: 2, difficultyLocked: false }); client.write('world_event', { effectId: 2001, location: { x: 0, y: 0, z: 0 }, data: 0, disableRelativeVolume: false }); client.write('world_event', { effectId: 2001, location: { x: 0, y: 0, z: 0 }, data: 0, disableRelativeVolume: false }); client.write('player_abilities', { flags: 2, flyingSpeed: 0.05, walkingSpeed: 0.1 }); client.write('held_item_change', { slot: 0 }); client.write('update_view_position', { chunkX: 0, chunkZ: 0 }); client.write('update_view_distance', { viewDistance: 8 }); client.write('synchronize_recipes', { recipes: [] }); client.write('tags', { tags: [] }); client.write('entity_metadata', { entityId: 0, metadata: [ { "key": 0, "type": 0, "value": 0 } ] }); client.write('update_health', { health: 20, food: 20, foodSaturation: 5 }); client.write('player_list_header_and_footer', { header: JSON.stringify({ text: 'Bem-vindo!' }), footer: JSON.stringify({ text: 'Divirta-se!' }) }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0 }); client.write('unload_chunk', { chunkX: 0, chunkZ: 0
MCPKG - Model Context Protocol Knowledge Graph
Um servidor MCP (Protocolo de Contexto de Modelo) que expõe primitivas para interagir com um Grafo de Conhecimento.
Prometheus MCP Server
Enables AI assistants to query Prometheus metrics, monitor alerts, and analyze system health through read-only access to your Prometheus server with built-in query safety and optional AI-powered metric analysis.
Python MCP Korea Weather Service
MCP server that provides Korean weather information using grid coordinates and the Korea Meteorological Administration API, allowing users to query current weather conditions and forecasts for specific locations in Korea.
Amazon MCP Server
Enables users to search for products, retrieve details, and manage their shopping cart on Amazon through the MCP framework. It also supports viewing order history and provides a demonstration of ordering capabilities within AI interfaces.
Apple Calendar MCP Server
Provides Claude with full access to Apple Calendar on macOS for event management, smart scheduling, and schedule analytics. It enables natural language event creation, conflict detection, and template-based scheduling through AppleScript integration.
Redis MCP
Enables AI assistants to perform comprehensive Redis database operations including managing strings, hashes, lists, sets, sorted sets, TTL management, and data backup/restore. Supports secure connections and provides batch operations for efficient Redis interaction through natural language.
AWS Security MCP
A Model Context Protocol server that connects AI assistants like Claude to AWS security services, allowing them to autonomously query, inspect, and analyze AWS infrastructure for security issues and misconfigurations.
Europe PMC Literature Search MCP Server
A professional literature search tool built on FastMCP framework that enables AI assistants to search academic literature from Europe PMC, retrieve article details, and analyze journal quality with seamless integration into Claude Desktop and Cherry Studio.
TextToolkit: Your Ultimate Text Transformation and Formatting Solution 🚀
Advanced MCP server providing comprehensive text transformation and formatting tools. TextToolkit offers over 40 specialized utilities for case conversion, encoding/decoding, formatting, analysis, and text manipulation - all accessible directly within your AI assistant workflow.
MCP Server Tester 🔌
RAG_MCP
A Retrieval-Augmented Generation server that enables semantic PDF search with OCR capabilities, allowing users to query document content through any MCP client and receive intelligent answers.
(Unofficial) linkding-mcp-server
Servidor MCP linkding não oficial