Discover Awesome MCP Servers
Extend your agent with 27,058 capabilities via MCP servers.
- All27,058
- 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
hudu-mcp
An MCP server for the Hudu IT documentation platform that provides 39 tools and 6 resources for managing companies, assets, articles, and passwords. It enables users to interact with their documentation and assets through any MCP-compatible client using stdio or HTTP transport.
Crypto MCP Server
Provides real-time cryptocurrency market data from Binance API, including price queries, 24h statistics, K-line data, market trend analysis, and order book depth information for trading analysis.
mcp-animal-of-the-day
Explore a new amazing animal every single day!
DexPaprika (CoinPaprika)
O servidor DexPaprika MCP permite que LLMs acessem dados em tempo real e históricos sobre tokens, atividade de negociação DEX e liquidez em várias blockchains. Ele possibilita consultas em linguagem natural para explorar tendências de mercado, desempenho de tokens e análises DeFi por meio de uma interface padronizada.
French Tax MCP Server
Enables AI assistants to calculate French individual income tax and retrieve current tax brackets using official government data. Supports household composition calculations and provides up-to-date tax information for French residents.
sample-mcp-server
## Tutorial Oficial: Criar um Servidor MCP usando o SDK TypeScript Este tutorial irá guiá-lo através do processo de criação de um servidor MCP (Multiplayer Connectivity Platform) usando o SDK TypeScript. **Pré-requisitos:** * Node.js e npm (Node Package Manager) instalados. * Um editor de código (ex: VS Code). * Conhecimento básico de TypeScript. **Passo 1: Inicializar o Projeto** 1. Crie um novo diretório para o seu projeto: ```bash mkdir meu-servidor-mcp cd meu-servidor-mcp ``` 2. Inicialize um novo projeto Node.js: ```bash npm init -y ``` 3. Instale o TypeScript e as definições de tipo do Node.js: ```bash npm install typescript @types/node --save-dev ``` 4. Inicialize a configuração do TypeScript: ```bash npx tsc --init ``` Isto criará um arquivo `tsconfig.json` na raiz do seu projeto. Você pode ajustar as opções de compilação neste arquivo conforme necessário. Por exemplo, você pode querer definir `target` para `es2017` ou superior e `module` para `commonjs`. **Passo 2: Instalar o SDK MCP TypeScript** Instale o SDK MCP TypeScript do repositório oficial (substitua `[versão]` pela versão mais recente): ```bash npm install @mcp/sdk-typescript@[versão] ``` **Passo 3: Criar o Arquivo do Servidor** 1. Crie um novo arquivo chamado `server.ts` na raiz do seu projeto. 2. Adicione o seguinte código ao `server.ts`: ```typescript import { MCP } from '@mcp/sdk-typescript'; // Configurações do servidor const config = { port: 3000, // Porta que o servidor irá escutar // Outras configurações (ex: chave de API, configurações de banco de dados) }; // Inicializa o servidor MCP const mcp = new MCP(config); // Inicia o servidor mcp.start() .then(() => { console.log(`Servidor MCP rodando na porta ${config.port}`); }) .catch((error) => { console.error("Erro ao iniciar o servidor MCP:", error); }); // Adicione aqui a lógica específica do seu jogo/aplicação // Exemplo: mcp.on('connection', (client) => { console.log(`Novo cliente conectado: ${client.id}`); client.on('message', (message) => { console.log(`Mensagem recebida do cliente ${client.id}: ${message}`); // Processar a mensagem e enviar uma resposta client.send(`Servidor recebeu: ${message}`); }); client.on('disconnect', () => { console.log(`Cliente desconectado: ${client.id}`); }); }); ``` **Passo 4: Compilar e Executar o Servidor** 1. Compile o código TypeScript para JavaScript: ```bash npx tsc ``` Isto criará um arquivo `server.js` no mesmo diretório. 2. Execute o servidor: ```bash node server.js ``` Você deverá ver a mensagem "Servidor MCP rodando na porta 3000" no console. **Passo 5: Testar o Servidor** Você pode usar um cliente WebSocket para se conectar ao servidor e enviar mensagens. Existem várias ferramentas disponíveis para isso, como o WebSocket Client no VS Code ou um cliente online. 1. Conecte-se ao servidor usando o endereço `ws://localhost:3000`. 2. Envie uma mensagem para o servidor. 3. Você deverá ver a mensagem recebida no console do servidor e receber uma resposta do servidor no cliente. **Explicação do Código:** * **`import { MCP } from '@mcp/sdk-typescript';`**: Importa a classe `MCP` do SDK TypeScript. * **`const config = { ... };`**: Define as configurações do servidor, como a porta que ele irá escutar. Você pode adicionar outras configurações aqui, como a chave de API do MCP, configurações de banco de dados, etc. * **`const mcp = new MCP(config);`**: Cria uma nova instância do servidor MCP com as configurações fornecidas. * **`mcp.start();`**: Inicia o servidor. * **`mcp.on('connection', (client) => { ... });`**: Registra um manipulador de eventos para o evento `connection`. Este evento é disparado quando um novo cliente se conecta ao servidor. * **`client.on('message', (message) => { ... });`**: Registra um manipulador de eventos para o evento `message` no objeto `client`. Este evento é disparado quando o cliente envia uma mensagem para o servidor. * **`client.on('disconnect', () => { ... });`**: Registra um manipulador de eventos para o evento `disconnect` no objeto `client`. Este evento é disparado quando o cliente se desconecta do servidor. * **`client.send(message);`**: Envia uma mensagem para o cliente. **Próximos Passos:** * Explore a documentação do SDK MCP TypeScript para aprender mais sobre as funcionalidades disponíveis. * Implemente a lógica específica do seu jogo/aplicação no manipulador de eventos `connection`. * Adicione tratamento de erros e outras funcionalidades para tornar seu servidor mais robusto. * Considere usar um framework de gerenciamento de processos como o PM2 para manter seu servidor rodando em produção. **Observações:** * Este é um tutorial básico e pode precisar de adaptações para atender às suas necessidades específicas. * Certifique-se de consultar a documentação oficial do SDK MCP TypeScript para obter informações mais detalhadas e atualizadas. * Substitua `[versão]` pela versão correta do pacote `@mcp/sdk-typescript` ao instalar. Este tutorial fornece um ponto de partida para criar um servidor MCP usando o SDK TypeScript. Com um pouco de esforço, você pode criar um servidor robusto e escalável para o seu jogo/aplicação. Boa sorte!
Amazon Order History CSV Download MCP
Enables downloading Amazon order history as CSV files with support for orders, items, shipments, and transactions across 16 Amazon regional sites using browser automation.
Flightradar24 MCP Server
PriceAtlas MCP Server
Enables AI assistants to track global food prices, search products by barcode or name, and compare costs across 27 countries. It provides tools for real-time price scraping and data aggregation from major international supermarket chains.
Poke MCP Production Server
A production-ready Pokémon MCP server that enables users to get comprehensive Pokémon information and simulate realistic turn-based battles. Features enterprise-grade authentication, monitoring, rate limiting, and serverless deployment capabilities.
Hebcal MCP Server
Provides access to Jewish holiday calendars and Shabbat candle lighting and Havdalah times for various cities via the Hebcal API. It enables users to query specific holiday dates and weekly Shabbat schedules through natural language.
esa MCP Server
Enables interaction with esa.io team documentation including creating, reading, updating, and deleting posts, managing tags, and handling comments through natural language.
ickyMCP
RAG-powered document search server that enables semantic search across large collections of legal and business documents (PDF, Word, Excel, PowerPoint) using local embeddings with no API costs.
Foundry MCP
Enables spec-driven development workflows with AI assistants, providing tools for managing specification lifecycles, task dependencies, code navigation, testing, and automated reviews through a unified CLI and MCP interface.
arxiv-mcp-server
Servidor MCP básico para arXiv
MCP App Template
An AI-agent-first framework for building MCP servers that deliver interactive React widgets directly within AI chat interfaces like ChatGPT and Claude. It includes automated visual testing and a zero-config local development environment designed for autonomous agent workflows.
Kubernetes MCP Server
A Model Control Protocol server that extends AI assistants with Kubernetes operations capabilities, allowing for managing deployments, pods, services and other K8s resources.
MCP NewNow Server
Um servidor de agregação de notícias baseado no Protocolo de Contexto de Modelo (MCP), que fornece notícias populares e tópicos de tendências multiplataforma através da API Newsnow.
Firebase DAM MCP Server
Enables secure, read-only access to Firebase Firestore collections and Storage buckets for Digital Asset Management systems. It allows users to query assets, versions, and comments, and search storage files using flexible filters through standard MCP tools.
Basic MCP Server
A WebSocket-based MCP server that provides basic echo functionality and secure database querying capabilities. Includes Dokku deployment configuration for easy hosting with PostgreSQL integration.
Remote MCP Server on Cloudflare
A Model Context Protocol server implementation that runs on Cloudflare Workers with OAuth authentication support, allowing users to connect MCP clients like Claude Desktop or the MCP Inspector to utilize remote AI tools.
Playwright MCP Project
Um projeto para demonstrar o uso do servidor MCP do Playwright com o pipeline do Jenkins.
Ludus FastMCP
Enables AI-powered management of Ludus cyber range environments through natural language commands. Provides 157 tools for range lifecycle management, scenario deployment, template creation, Ansible role management, and SIEM integration for security testing and research.
Taiwan Health MCP Server
Integrates Taiwan-specific medical data including ICD-10 codes, FDA drug databases, and nutrition information into the Model Context Protocol. It enables AI models to query clinical guidelines, verify medical codes, and convert health data into FHIR R4 standardized formats.
Shellagent MCP Server
A Model Context Protocol (MCP) server that can be deployed locally via stdio or remotely via SSE/HTTP endpoints, supporting multiple MCP clients including VS Code, Cursor, Windsurf, and Claude Desktop.
MCP Server
A Multi-Agent Conversation Protocol server that provides a standardized interface for agent interactions with a FastAPI service, auto-generated using AG2's MCP builder.
MCP User Profile Management Server
Enables creating and managing user profiles with interactive elicitation capabilities that prompt users for missing required information. Demonstrates MCP's elicitation feature by validating profile data and requesting additional details when fields are incomplete.
MCP VRBO
Enables searching and retrieving VRBO vacation rental listings using browser automation. Supports filtering by location, dates, guests, price range, and property features to find and compare vacation rentals.
Cometix Indexer
A local indexing and retrieval service that enables semantic code search by wrapping Cursor's backend RepositoryService. It provides tools for indexing local workspaces and performing incremental semantic searches with automatic synchronization.
fetch-guard
Fetch URLs and return clean, LLM-ready markdown with metadata and layered prompt injection defense. Configurable timeouts, word limits, JS rendering, and link extraction. All-in-one MCP server + CLI.