Discover Awesome MCP Servers

Extend your agent with 57,384 capabilities via MCP servers.

All57,384
Consult LLM MCP

Consult LLM MCP

An MCP server that lets Claude Code consult stronger AI models (o3, Gemini 2.5 Pro, DeepSeek Reasoner) when you need deeper analysis on complex problems.

mcp-server-logs-sieve

mcp-server-logs-sieve

An MCP server that connects Claude (or any MCP compatible client) to your existing log infrastructure. Query, summarize, and trace logs in plain English across GCP Cloud Logging, AWS CloudWatch, Azure Log Analytics, Grafana Loki, and Elasticsearch without writing filter expressions or leaving your editor.

Task Crusader MCP

Task Crusader MCP

A campaign and task management MCP server for AI coding assistants, enabling dependency tracking, acceptance criteria, testing strategies, and progress monitoring for projects.

MCP Notes

MCP Notes

Enables persistent knowledge graph management with entities, observations, relations, temporal queries, and graph traversal via Model Context Protocol.

PSYCHO-Py800MCP

PSYCHO-Py800MCP

MCP bridge integrating oscilloscopes, logic analyzers, and cameras for AI-driven waveform analysis and automated measurement.

xcomet-mcp-server

xcomet-mcp-server

Translation quality evaluation MCP Server powered by xCOMET. Provides quality scoring (0-1), error detection with severity levels, and optimized batch processing for AI-assisted translation workflows.

AIX MCP Server

AIX MCP Server

An extensible MCP server with a plugin system, proxy forwarding, web dashboard, and service registry for managing MCP tools and services.

TidalCycles MCP Server

TidalCycles MCP Server

Enables conversational live coding with Claude AI and TidalCycles, allowing users to create and manipulate algorithmic music patterns through natural language.

mssql-onpremises

mssql-onpremises

Enables AI assistants to connect to on-premises SQL Server databases using natural language for queries, schema management, and data operations.

API Locker

API Locker

Encrypted credential vault with a 21-tool MCP server. Store and manage LLM API keys, service API keys, and OAuth credentials — then let your AI agent list, reveal, rotate, rename, pause, and proxy calls through them.

Texas Grocery MCP

Texas Grocery MCP

Enables AI agents to manage H-E-B grocery shopping tasks including product search, cart management, and coupon clipping through natural language.

MCPKG - Model Context Protocol Knowledge Graph

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.

binance-mcp-server

binance-mcp-server

Provides comprehensive Binance trading capabilities through Claude Desktop, including account management, spot and futures trading, market data, and advanced analysis tools.

Prometheus MCP Server

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.

AgentValet

AgentValet

Identity and credential governance for AI agents. Every agent gets its own cryptographic identity, scoped short-lived credentials per platform, human approval on sensitive actions, and an immutable audit log.

sshops

sshops

A lightweight, zero-agent SSH operations tool that enables remote command execution, file transfer, and audit logging. It integrates as an MCP server for AI-driven infrastructure management.

MCP Audio Server

MCP Audio Server

A Model Context Protocol (MCP) server that gives AI agents the ability to process audio files — transcribe speech to text, detect spoken languages, and extract audio metadata.

mcp-yt-dlp

mcp-yt-dlp

MCP server wrapping yt-dlp for downloading videos and audio from URLs, providing tools to check dependencies, retrieve video metadata, and perform downloads.

MCP Server - VSCode Tutorial

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

CosmWasm MCP Server

CosmWasm MCP Server

Um servidor de Protocolo de Contexto de Modelo (MCP) que fornece ferramentas para interagir com contratos inteligentes CosmWasm.

Servagent

Servagent

Servagent is an MCP server that enables a remote AI to take full control of a Linux server: command execution, file management, service administration, and more.

replicate-mcp-server

replicate-mcp-server

Universal MCP server for the full Replicate catalog: image, video, audio, music, speech (TTS+STT), LLMs, vision, upscaling, segmentation, embeddings, voice cloning, 3D, and lipsync. 36 tools and 63 curated models, with async batch + DAG pipeline orchestration and auto-download of outputs.

mcp-twake-dav

mcp-twake-dav

MCP server for Twake.ai that integrates CalDAV calendars and CardDAV contacts with any MCP-compatible AI assistant, keeping data on your own servers.

VseGPT MCP Servers

VseGPT MCP Servers

Servidor MCP para VseGPT

mcp-openalex

mcp-openalex

MCP server for the OpenAlex scholarly database, providing AI agents with tools to search and retrieve academic works, authors, and institutions via natural language queries.

Quant Research Platform MCP Server

Quant Research Platform MCP Server

Enables AI assistants to directly access quant research knowledge, including factor libraries, strategy backtesting, and research reports, through the MCP protocol.

Google Maps MCP Server

Google Maps MCP Server

Integrates Google Maps routing and traffic capabilities with Claude AI for advanced route planning, real-time traffic analysis, route comparison, and trip cost estimation including fuel and tolls.

gdbmcp

gdbmcp

Attaches to a running C++ process and exposes tools to inspect live memory via a resident GDB subprocess, enabling LLMs to read fields, follow pointers, and access STL containers without modifying target code.

Weather MCP Server

Weather MCP Server

Provides weather alerts and forecasts via the National Weather Service API, enabling Claude to answer weather-related queries.

AskTable MCP Server

AskTable MCP Server

Enables interaction with AskTable's data analytics platform through MCP protocol. Supports querying and analyzing data from connected datasources using natural language, available via both SaaS and self-hosted deployments.