Discover Awesome MCP Servers

Extend your agent with 23,553 capabilities via MCP servers.

All23,553
Haloscan MCP Server

Haloscan MCP Server

A Model Context Protocol server that exposes Haloscan SEO API functionality, allowing users to access keyword insights, domain analysis, and competitor research through Claude for Desktop and other MCP-compatible clients.

interzoid-get-weather-by-zip-code-api

interzoid-get-weather-by-zip-code-api

An MCP Server that provides weather information by ZIP code using Interzoid's API, allowing agents to retrieve current weather conditions based on postal codes.

ClamAV MCP

ClamAV MCP

A server that enables scanning files for viruses using the ClamAV engine, providing a simple integration with Cursor IDE via SSE connections.

MTG Card Lookup MCP Server

MTG Card Lookup MCP Server

Enables fuzzy lookup of Magic: The Gathering cards by name using the Scryfall API, returning card details including type, oracle text, mana value, and images.

Gemini Thinking Mcp

Gemini Thinking Mcp

MCP Host RPC Bridge

MCP Host RPC Bridge

A server that bridges MCP tool calls to JSON-RPC function calls over socket connections, allowing external applications to expose functions as MCP tools.

FortunaMCP

FortunaMCP

FortunaMCP is an advanced MCP server dedicated to generating high-quality random values. It leverages the Fortuna C-extension, which is directly powered by Storm—a robust, thread-safe C++ RNG engine optimized for high-speed, hardware-based entropy.

MCP Filesystem Server

MCP Filesystem Server

A Model Context Protocol server adapted for Google Cloud Platform that enables secure file operations (reading, writing, editing, searching) with access control for specific directories.

Amazon MCP Server

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.

Withings MCP Client

Withings MCP Client

Enables retrieval of health data from Withings smart scales including weight measurements and comprehensive body composition metrics like fat mass, muscle mass, and hydration levels. Supports multiple users, unit preferences, and OAuth authentication for secure access to personal health data.

YDB MCP

YDB MCP

Model Context Protocol server for YDB databases that enables AI-powered database operations and natural language interactions with YDB instances from any LLM that supports MCP.

LibSQL Memory

LibSQL Memory

Um servidor MCP de alto desempenho que utiliza libSQL para memória persistente e capacidades de pesquisa vetorial, permitindo o gerenciamento eficiente de entidades e o armazenamento de conhecimento semântico.

Apple Calendar MCP Server

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.

Graphiti MCP Server 🧠

Graphiti MCP Server 🧠

Redis MCP

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

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

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.

DateTime MCP Server

DateTime MCP Server

Provides timezone-aware date and time information with configurable time formats and timezone support. Enables users to get current date and time in their preferred timezone and format through simple MCP tools.

MCP DeepSeek 演示项目

MCP DeepSeek 演示项目

Com certeza! Aqui está um exemplo mínimo de uso do DeepSeek combinado com o MCP (Message Passing Communication) em um cenário cliente-servidor, traduzido para português: **Cenário:** Imagine um cenário simples onde um cliente envia uma mensagem de texto para um servidor. O servidor recebe a mensagem, a converte para letras maiúsculas e a envia de volta para o cliente. **Código (Python):** **Servidor (server.py):** ```python import socket import threading HOST = '127.0.0.1' # Endereço IP do servidor (localhost) PORT = 12345 # Porta para comunicação def handle_client(conn, addr): print(f"Conectado por {addr}") try: while True: data = conn.recv(1024) # Recebe dados do cliente (máximo 1024 bytes) if not data: break # Cliente desconectou message = data.decode('utf-8') # Decodifica os bytes para string print(f"Recebido: {message}") uppercase_message = message.upper() # Converte para maiúsculas conn.sendall(uppercase_message.encode('utf-8')) # Envia de volta para o cliente except Exception as e: print(f"Erro na conexão: {e}") finally: conn.close() print(f"Conexão com {addr} fechada.") def start_server(): server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server_socket.bind((HOST, PORT)) server_socket.listen() print(f"Servidor ouvindo em {HOST}:{PORT}") while True: conn, addr = server_socket.accept() # Aceita novas conexões thread = threading.Thread(target=handle_client, args=(conn, addr)) thread.start() if __name__ == "__main__": start_server() ``` **Cliente (client.py):** ```python import socket HOST = '127.0.0.1' # Endereço IP do servidor (localhost) PORT = 12345 # Porta para comunicação def main(): client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) try: client_socket.connect((HOST, PORT)) print(f"Conectado ao servidor em {HOST}:{PORT}") message = input("Digite uma mensagem: ") client_socket.sendall(message.encode('utf-8')) # Envia a mensagem para o servidor data = client_socket.recv(1024) # Recebe a resposta do servidor uppercase_message = data.decode('utf-8') print(f"Resposta do servidor: {uppercase_message}") except Exception as e: print(f"Erro: {e}") finally: client_socket.close() if __name__ == "__main__": main() ``` **Explicação:** * **Servidor (server.py):** * Cria um socket do servidor e o vincula a um endereço IP e porta. * Fica ouvindo por conexões de clientes. * Quando um cliente se conecta, cria uma nova thread para lidar com a conexão. * Na thread, recebe dados do cliente, converte a mensagem para maiúsculas e envia de volta. * Lida com erros e fecha a conexão quando o cliente se desconecta. * **Cliente (client.py):** * Cria um socket do cliente. * Conecta-se ao servidor. * Pede ao usuário para digitar uma mensagem. * Envia a mensagem para o servidor. * Recebe a resposta do servidor (a mensagem em maiúsculas). * Imprime a resposta. * Fecha a conexão. **Como executar:** 1. Salve os arquivos como `server.py` e `client.py`. 2. Abra dois terminais. 3. No primeiro terminal, execute o servidor: `python server.py` 4. No segundo terminal, execute o cliente: `python client.py` 5. No terminal do cliente, digite uma mensagem e pressione Enter. 6. Você verá a resposta do servidor (a mensagem em maiúsculas) no terminal do cliente. O terminal do servidor mostrará a mensagem recebida e a conexão. **Pontos importantes:** * **MCP (Message Passing Communication):** Neste exemplo, o MCP é implementado usando sockets. Os sockets permitem que o cliente e o servidor troquem mensagens (dados) entre si. * **Threads:** O servidor usa threads para lidar com múltiplas conexões de clientes simultaneamente. Cada thread lida com um cliente individual. * **Codificação/Decodificação:** As mensagens são codificadas em UTF-8 antes de serem enviadas e decodificadas ao serem recebidas. Isso garante que os caracteres sejam transmitidos corretamente. * **Tratamento de Erros:** O código inclui tratamento de erros básico para lidar com problemas de conexão. **DeepSeek:** Embora este exemplo não utilize diretamente o DeepSeek para inferência ou geração, ele fornece a base para integrar o DeepSeek. Você poderia, por exemplo: 1. **No servidor:** Usar o DeepSeek para analisar a mensagem recebida do cliente (por exemplo, para análise de sentimentos, tradução, etc.). 2. **No cliente:** Usar o DeepSeek para gerar a mensagem a ser enviada ao servidor. Para integrar o DeepSeek, você precisaria: * Instalar a biblioteca DeepSeek apropriada (se houver uma biblioteca Python disponível). * Carregar um modelo DeepSeek pré-treinado. * Usar o modelo para processar a mensagem. **Exemplo de integração (conceitual) no servidor:** ```python # ... (código do servidor) ... # Supondo que você tenha uma biblioteca DeepSeek e um modelo carregado # import deepseek # model = deepseek.load_model("caminho/para/o/modelo") def handle_client(conn, addr): # ... message = data.decode('utf-8') print(f"Recebido: {message}") # Análise de sentimentos com DeepSeek (exemplo) # sentiment = model.analyze_sentiment(message) # print(f"Sentimento: {sentiment}") uppercase_message = message.upper() conn.sendall(uppercase_message.encode('utf-8')) # ... ``` Lembre-se de que este é um exemplo mínimo. Em um cenário real, você precisaria lidar com mais complexidades, como: * Protocolos de comunicação mais robustos. * Segurança. * Escalabilidade. * Gerenciamento de erros mais abrangente. Espero que isso ajude! Se você tiver alguma dúvida, me diga.

Civic Data MCP Server

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.

Todoist MCP Server

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.

mcp-diagram

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.

Calculator MCP Server

Calculator MCP Server

Provides mathematical operation tools including basic arithmetic (add, subtract, multiply, divide), power and square root calculations, and safe evaluation of mathematical expressions.

Model Context Protocol Multi-Agent Server

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.

Pentest Tools MCP Server

Pentest Tools MCP Server

An MCP server that integrates various penetration testing tools, enabling security professionals to perform reconnaissance, vulnerability scanning, and API testing through natural language commands in compatible LLM clients like Claude Desktop.

SSH MCP Server

SSH MCP Server

Enables AI assistants to execute commands an

n8n-MCP

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.

pfSense MCP Server

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

GPTers Search MCP Server

Este é um servidor MCP onde você pode pesquisar o conhecimento da comunidade de estudo de IA GPTers.

TextToolkit: Your Ultimate Text Transformation and Formatting Solution 🚀

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.