Discover Awesome MCP Servers

Extend your agent with 84,516 capabilities via MCP servers.

All84,516
WhatsApp MCP Server 🚀

WhatsApp MCP Server 🚀

Servidor MCP do WhatsApp

NixOS MCP Server

NixOS MCP Server

Enables searching and retrieving NixOS configuration options using the official NixOS search API. It provides detailed metadata including option types, default values, and descriptions with full support for paginated results.

Google Ads MCP Server

Google Ads MCP Server

A read-write MCP server for managing Google Ads campaigns, ad groups, keywords, and ads via natural language.

DialectOS

DialectOS

Spanish dialect localization MCP server and CLI. It translates and QA-checks content across 25 regional variants with register control, structure preservation, and adversarial quality gates.

Memsolus MCP Server

Memsolus MCP Server

Provides persistent long-term memory for AI agents through semantic search and automated knowledge graph extraction. It enables agents to store, recall, and reason over facts, preferences, and relationships across multiple conversations and sessions.

raspa-mcp

raspa-mcp

Wraps the RASPA2 molecular simulation engine into MCP tools, enabling AI agents to autonomously design, validate, execute, and interpret molecular simulations for porous materials.

Gemini MCP Server

Gemini MCP Server

Integrates Google Gemini AI into Warp terminal workflows through three focused tools: single-turn chat for quick questions, multi-turn conversations with context preservation, and AI-powered code analysis with bug detection and optimization suggestions.

linkedin-mcp

linkedin-mcp

Automates LinkedIn job search and Easy Apply using Playwright and Claude Code, with tools for login, job search, form filling, and batch applications.

PokéBattle AI Strategist

PokéBattle AI Strategist

An intelligent Pokémon battle strategy assistant that provides strategic recommendations, type effectiveness analysis, and competitive insights through conversational AI powered by Algolia search.

Grok-in-Codex

Grok-in-Codex

Enables Codex to delegate code reviews, coding tasks, image/video generation, and background investigations to Grok via MCP tools.

post-plan

post-plan

Enables publishing and unpublishing model-authored HTML plans through a dependency-free MCP server with publish_plan and unpublish_plan tools.

Akamai Traffic MCP

Akamai Traffic MCP

Exposes the Akamai Reporting API v2 to enable traffic analysis, cache offload measurement, and error rate monitoring via natural language. It provides advanced features for forecasting future traffic trends and exporting multi-sheet Excel reports.

Claude MCP Server Ecosystem

Claude MCP Server Ecosystem

A production-ready MCP server ecosystem providing Claude AI with 150+ specialized tools across enhanced memory, data analytics, security, design, and infrastructure domains with PostgreSQL, Redis, Qdrant, and Docker orchestration.

chatpipe-mcp

chatpipe-mcp

Publish live web pages from AI coding agents. Instant shareable URLs for dashboards, landing pages, and reports with password protection.

groove-mcp

groove-mcp

Enables management of customer support tickets, contacts, agents, and knowledge base articles through the Groove HQ GraphQL API.

servicenow-api

servicenow-api

MCP server enabling interaction with ServiceNow API for managing incidents, CMDB, change management, and other ServiceNow operations via natural language.

SBB Open Data MCP Server

SBB Open Data MCP Server

An MCP server for Swiss Federal Railways (SBB) open data, enabling AI models to query real-time disruptions, passenger frequencies, station details, and more without an API key.

WaterTAP Engine MCP

WaterTAP Engine MCP

A water treatment process simulation engine that exposes WaterTAP capabilities through MCP and CLI adapters, enabling AI agents to build, solve, and optimize flowsheets using natural language.

MCP Notifications Server

MCP Notifications Server

Enables Claude and other MCP clients to display native macOS notifications with customizable titles, messages, icons, and sounds through the macOS Notification Center.

Celestial Position MCP Server

Celestial Position MCP Server

Provides altitude-azimuth coordinates for celestial objects including planets, over 117,000 stars, and 14,000 deep sky objects based on system time and configurable location.

PageMap

PageMap

Converts raw HTML into structured, AI-readable page maps with 97% token reduction, enabling agents to read, click, type, and navigate any web page.

KotorMCP

KotorMCP

MCP server for interacting with Knights of the Old Republic game installations, enabling resource discovery, inspection, and analysis for AI agents.

YouTube Ultimate Toolkit MCP

YouTube Ultimate Toolkit MCP

A comprehensive MCP server that provides Claude AI with full access to YouTube content, including searchable transcripts, metadata, comments, and playlists. It uniquely supports capturing video screenshots and extracting audio clips for analysis across both local and remote platforms.

Grimoire

Grimoire

A self-hosted personal context server that unifies knowledge base, retrieval, credential management, and agent memory via MCP, with a built-in notes app for human oversight.

Notes Manager

Notes Manager

A TypeScript-based MCP server that enables AI assistants to create, search, list, and delete notes with tags. Serves as a starter template for building custom MCP servers with tools and resources.

Nusawave MCP Server

Nusawave MCP Server

Provides tools to read local git repositories and fetch public web pages without external APIs, configurable via environment variables or JSON files.

MaxKB

MaxKB

💬 MaxKB é um chatbot RAG pronto para uso que apresenta um fluxo de trabalho robusto e capacidades de uso de ferramentas MCP. Ele suporta uma ampla gama de modelos de linguagem grandes (LLMs) convencionais, incluindo DeepSeek-R1, Llama 3.3, OpenAI, entre outros.

fred-mcp

fred-mcp

Enables users to search, retrieve, and explore economic data series from the Federal Reserve Economic Data (FRED) API using natural language.

GitLab MCP Server

GitLab MCP Server

Enables AI assistants to interact with GitLab projects by listing merge requests, issues, and pipelines via MCP tools.

Local Mcp Server Tutorial

Local Mcp Server Tutorial

Aqui está um tutorial para criar um servidor MCP local (stdio): **Título: Criando um Servidor MCP Local (stdio)** Este tutorial irá guiá-lo através do processo de criação de um servidor MCP (Minecraft Protocol) local que se comunica através de entrada e saída padrão (stdio). Isso pode ser útil para testes, depuração ou para criar ferramentas personalizadas que interagem com o protocolo Minecraft. **Pré-requisitos:** * **Conhecimento básico de programação:** Este tutorial assume que você tem algum conhecimento básico de programação em uma linguagem de sua escolha (por exemplo, Python, Java, C++). * **Ambiente de desenvolvimento:** Você precisará de um ambiente de desenvolvimento configurado para a linguagem que você escolher. * **Entendimento do protocolo Minecraft (opcional):** Embora não seja estritamente necessário, ter um entendimento básico do protocolo Minecraft ajudará você a entender o que está acontecendo. Você pode encontrar informações sobre o protocolo Minecraft na wiki do Minecraft ou em outros recursos online. **Passos:** 1. **Escolha uma Linguagem de Programação:** Selecione a linguagem de programação que você se sente mais confortável. Python é uma boa escolha para iniciantes devido à sua sintaxe simples e vasta biblioteca. Java e C++ são opções mais poderosas, mas podem ter uma curva de aprendizado mais acentuada. 2. **Configuração do Projeto:** Crie um novo projeto em seu ambiente de desenvolvimento. Organize seu projeto com arquivos para o servidor principal, tratamento de pacotes e qualquer outra funcionalidade que você queira adicionar. 3. **Implementação da Comunicação stdio:** * **Leitura da Entrada Padrão (stdin):** Seu servidor precisará ler dados da entrada padrão. A forma como você faz isso depende da sua linguagem de programação. Por exemplo, em Python, você usaria `sys.stdin.readline()`. * **Escrita na Saída Padrão (stdout):** Seu servidor precisará escrever dados na saída padrão. Novamente, a forma como você faz isso depende da sua linguagem de programação. Por exemplo, em Python, você usaria `print()`. 4. **Análise e Processamento de Pacotes:** * **Formato dos Pacotes:** O protocolo Minecraft usa um formato específico para os pacotes. Você precisará entender esse formato para analisar os dados que recebe e formatar os dados que envia. * **Análise:** Analise os dados recebidos da entrada padrão para determinar o tipo de pacote e seus dados. * **Processamento:** Processe os dados do pacote de acordo com a lógica do seu servidor. 5. **Implementação da Lógica do Servidor:** * **Tratamento de Conexões:** Embora este seja um servidor local, você ainda precisará lidar com o conceito de conexões. Você pode usar um identificador simples para cada "conexão" (por exemplo, um número inteiro). * **Lógica do Jogo:** Implemente a lógica do jogo que você deseja suportar. Isso pode incluir coisas como: * Responder a comandos * Simular o mundo * Gerenciar entidades 6. **Teste:** * **Crie um Cliente:** Você precisará de um cliente para se conectar ao seu servidor. Você pode usar um cliente Minecraft existente (modificado para se conectar ao seu servidor stdio) ou criar um cliente simples para fins de teste. * **Envie e Receba Pacotes:** Envie pacotes do cliente para o servidor e verifique se o servidor os processa corretamente. Envie pacotes do servidor para o cliente e verifique se o cliente os recebe e os interpreta corretamente. **Exemplo Simplificado em Python:** ```python import sys def main(): print("Servidor MCP (stdio) iniciado.") while True: line = sys.stdin.readline().strip() if not line: break # Encerra se a entrada estiver vazia print(f"Recebido: {line}") # Aqui você analisaria 'line' para determinar o tipo de pacote # e processaria os dados. # Exemplo de resposta: if line == "ping": print("pong") else: print("Comando desconhecido.") if __name__ == "__main__": main() ``` **Como Executar:** 1. Salve o código Python como `mcp_server.py`. 2. Abra um terminal ou prompt de comando. 3. Execute o servidor com `python mcp_server.py`. 4. Em outro terminal, você pode enviar comandos para o servidor usando `echo "ping" | python`. Isso enviará a string "ping" para a entrada padrão do servidor. **Considerações Adicionais:** * **Segurança:** Como este é um servidor local, a segurança pode não ser uma grande preocupação. No entanto, se você planeja expor seu servidor à rede, você precisará tomar medidas para proteger contra ataques. * **Desempenho:** A comunicação stdio pode não ser a forma mais eficiente de comunicação. Se você precisar de alto desempenho, considere usar sockets TCP/IP. * **Complexidade do Protocolo Minecraft:** O protocolo Minecraft é bastante complexo. Implementar um servidor completo pode ser um projeto demorado. Comece com funcionalidades básicas e adicione mais recursos gradualmente. * **Bibliotecas:** Considere usar bibliotecas existentes para ajudar com a análise e formatação de pacotes Minecraft. Isso pode economizar muito tempo e esforço. **Conclusão:** Este tutorial fornece um ponto de partida para criar um servidor MCP local (stdio). Lembre-se de que este é um projeto complexo e exigirá um investimento significativo de tempo e esforço. Boa sorte!