Discover Awesome MCP Servers

Extend your agent with 27,058 capabilities via MCP servers.

All27,058
hudu-mcp

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

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

mcp-animal-of-the-day

Explore a new amazing animal every single day!

DexPaprika (CoinPaprika)

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

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

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

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

Flightradar24 MCP Server

PriceAtlas 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

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

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

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

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

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

arxiv-mcp-server

Servidor MCP básico para arXiv

MCP App Template

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

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

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

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

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

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

Playwright MCP Project

Um projeto para demonstrar o uso do servidor MCP do Playwright com o pipeline do Jenkins.

Ludus FastMCP

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

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

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

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

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

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

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-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.