Discover Awesome MCP Servers

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

All23,683
OpenEnded Philosophy MCP Server

OpenEnded Philosophy MCP Server

Enables philosophical reasoning and concept analysis through NARS non-axiomatic logic integration, supporting multi-perspective synthesis, epistemic uncertainty tracking, and contextual semantic exploration with built-in truth maintenance.

vet-mcp

vet-mcp

vet-mcp

Mingli MCP Server

Mingli MCP Server

Enables AI tools to perform Chinese fortune-telling analysis including Ziwei Doushu (Purple Star Astrology) and Bazi (Four Pillars) chart generation, fortune reading, and element analysis. Supports multiple calendar systems and output formats for comprehensive divination services.

OCI Core Services FastMCP Server

OCI Core Services FastMCP Server

A dedicated server for Oracle Cloud Infrastructure (OCI) Core Services that enables management of compute instances and network operations with LLM-friendly structured responses.

Singapore News MCP Server

Singapore News MCP Server

Provides real-time news feeds from major Singapore news sources including The Straits Times, Business Times, and Channel News Asia. Delivers live news updates through Server-Sent Events for up-to-date information access.

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 Troubleshooter

MCP Troubleshooter

A specialized diagnostic framework that enables AI models to self-diagnose and fix MCP-related issues by analyzing logs, validating configurations, testing connections, and implementing solutions.

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.

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.

prometheus-mcp-server

prometheus-mcp-server

A TypeScript-based MCP server that enables users to interact with Prometheus metrics using PromQL queries and discovery tools. It allows LLMs to retrieve time-series data, metadata, alerts, and system status directly from a Prometheus instance.

Graphiti MCP Server 🧠

Graphiti MCP Server 🧠

Weather MCP Server

Weather MCP Server

Provides current weather information for any city worldwide using the free Open-Meteo API, enabling users to query temperature, wind speed, humidity, and weather conditions through natural language.

Wikipedia Summarizer MCP Server

Wikipedia Summarizer MCP Server

Um servidor MCP (Protocolo de Contexto de Modelo) que busca e resume artigos da Wikipédia usando LLMs Ollama, acessível tanto via linha de comando quanto por interfaces Streamlit. Perfeito para extrair rapidamente informações-chave da Wikipédia sem precisar ler artigos inteiros.

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.

Agent Identity Protocol (AIP)

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

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

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

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

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

Artur's Model Context Protocol servers

Servidores MCP

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.

SSH MCP Server

SSH MCP Server

Enables AI assistants to execute commands an

mcp-reticle

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

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.

MCP Server for Odoo

MCP Server for Odoo

Enables AI assistants to interact with Odoo ERP systems through natural language to search records, create entries, update data, and manage business operations. Supports secure authentication and configurable access controls for production environments.

MCP ASCII Charts

MCP ASCII Charts

A Model Context Protocol server that generates lightweight ASCII charts directly in terminal environments, supporting line charts, bar charts, scatter plots, histograms, and sparklines without GUI dependencies.

Universal MCP Server

Universal MCP Server

Multi-mode MCP server supporting both Claude Desktop (STDIO) and OpenAI (HTTP/SSE) integrations with file operations including read, write, delete, and search capabilities.