Model Context Protocol servers
Uma coleção de implementações de servidores de referência para o Model Context Protocol (MCP) usando SDKs em Typescript e Python.
Documentação
Servidores Model Context Protocol
Este repositório é uma coleção de implementações de referência para o Model Context Protocol (MCP), bem como referências a servidores construídos pela comunidade e recursos adicionais.
Os servidores neste repositório demonstram a versatilidade e extensibilidade do MCP, mostrando como ele pode ser usado para dar aos Modelos de Linguagem de Grande Porte (LLMs) acesso seguro e controlado a ferramentas e fontes de dados. Cada servidor MCP é implementado com o Typescript MCP SDK ou o Python MCP SDK.
Nota: As listas neste README são mantidas em ordem alfabética para minimizar conflitos de merge ao adicionar novos itens.
🌟 Servidores de Referência
Estes servidores visam demonstrar os recursos do MCP e os SDKs Typescript e Python.
- AWS KB Retrieval - Recuperação da AWS Knowledge Base usando o Bedrock Agent Runtime
- Brave Search - Busca web e local usando a API de busca da Brave
- EverArt - Geração de imagens por IA usando vários modelos
- Everything - Servidor de referência / teste com prompts, recursos e ferramentas
- Fetch - Busca e conversão de conteúdo web para uso eficiente com LLMs
- Filesystem - Operações seguras de arquivos com controles de acesso configuráveis
- Git - Ferramentas para ler, pesquisar e manipular repositórios Git
- GitHub - Gerenciamento de repositórios, operações de arquivos e integração com a API do GitHub
- GitLab - API do GitLab, permitindo gerenciamento de projetos
- Google Drive - Acesso a arquivos e recursos de busca para o Google Drive
- Google Maps - Serviços de localização, rotas e detalhes de lugares
- Memory - Sistema de memória persistente baseado em grafo de conhecimento
- PostgreSQL - Acesso somente leitura ao banco de dados com inspeção de esquema
- Puppeteer - Automação de navegador e raspagem web
- Sentry - Recuperação e análise de problemas do Sentry.io
- Sequential Thinking - Resolução de problemas dinâmica e reflexiva por meio de sequências de pensamento
- Slack - Gerenciamento de canais e recursos de mensagens
- Sqlite - Interação com banco de dados e recursos de business intelligence
- Time - Conversão de horário e fuso horário
🤝 Servidores de Terceiros
🎖️ Integrações Oficiais
As integrações oficiais são mantidas por empresas que constroem servidores MCP prontos para produção em suas plataformas.
Axiom - Consulte e analise seus logs, traces e todos os outros dados de eventos do Axiom em linguagem natural
Browserbase - Automatize interações com navegador na nuvem (ex.: navegação web, extração de dados, preenchimento de formulários e muito mais)
Cloudflare - Implante, configure e consulte seus recursos na plataforma de desenvolvedores da Cloudflare (ex.: Workers/KV/R2/D1)
E2B - Execute código em sandboxes seguros hospedados pela E2B
Exa - Mecanismo de busca feito para IAs pela ExaFireproof - Banco de dados de ledger imutável com sincronização ao vivo
JetBrains – Trabalhe no seu código com as IDEs JetBrains
Kagi Search - Pesquise na web usando a API de busca da Kagi
Meilisearch - Interaja e consulte com Meilisearch (API de busca full-text e semântica)
Metoro - Consulte e interaja com ambientes kubernetes monitorados pela Metoro
MotherDuck - Consulte e analise dados com MotherDuck e DuckDB local
Needle - RAG pronto para produção para pesquisar e recuperar dados dos seus próprios documentos.Neo4j - Servidor de banco de dados de grafo Neo4j (schema + read/write-cypher) e memória separada baseada em banco de dados de grafo
- Neon - Interaja com a plataforma Postgres serverless da Neon
Qdrant - Implemente camada de memória semântica sobre o mecanismo de busca vetorial Qdrant
- Raygun - Interaja com seus dados de relatórios de falhas e monitoramento em tempo real na sua conta Raygun
Search1API - Uma API para busca, rastreamento e sitemaps
Tinybird - Interaja com a plataforma serverless ClickHouse da Tinybird
🌎 Servidores da Comunidade
Um conjunto crescente de servidores desenvolvidos e mantidos pela comunidade demonstra várias aplicações do MCP em diferentes domínios.
Nota: Os servidores da comunidade são não testados e devem ser usados por sua conta e risco. Eles não são afiliados nem endossados pela Anthropic.
- AWS S3 - Um servidor MCP de exemplo para AWS S3 que busca objetos de forma flexível do S3, como documentos PDF
- AWS - Execute operações em seus recursos AWS usando um LLM
- Airtable - Acesso de leitura e escrita a bancos de dados do Airtable, com inspeção de esquema.
- Airtable - Servidor Model Context Protocol do Airtable.
- AlphaVantage - Servidor MCP para API de dados do mercado de ações AlphaVantage
- Anki - Um servidor MCP para interagir com seus baralhos e cartões do Anki.
- Any Chat Completions - Interaja com qualquer API de Chat Completions compatível com o SDK da OpenAI, como OpenAI, Perplexity, Groq, xAI e muitas outras.
- Atlassian - Interaja com produtos Atlassian Cloud (Confluence e Jira), incluindo busca/leitura de espaços/páginas do Confluence, acesso a issues do Jira e metadados de projetos.
- BigQuery (por LucasHild) - Este servidor permite que LLMs inspecionem esquemas de banco de dados e executem consultas no BigQuery.
- BigQuery (por ergut) - Implementação de servidor para integração com Google BigQuery que permite acesso direto ao banco de dados BigQuery e capacidades de consulta
- ChatMCP – Um aplicativo desktop GUI de código aberto e multiplataforma, compatível com Linux, macOS e Windows, que permite interação perfeita com servidores MCP em LLMs selecionáveis dinamicamente, por AIQL
- ChatSum - Consulte e resuma mensagens de chat com LLM. por mcpso
- Chroma - Servidor de banco de dados vetorial para busca semântica de documentos e filtragem de metadados, construído sobre Chroma
- Cloudinary - Servidor Model Context Protocol do Cloudinary para enviar mídia ao Cloudinary e obter o link e os detalhes da mídia.
- cognee-mcp - Servidor de memória GraphRAG com ingestão personalizável, processamento de dados e busca
- coin_api_mcp - Fornece acesso a dados de criptomoedas do coinmarketcap.
- Contentful-mcp - Leia, atualize, exclua e publique conteúdo em seus espaços do Contentful a partir deste servidor MCP.
- Data Exploration - Servidor MCP para exploração autônoma de dados em conjuntos de dados baseados em .csv, fornecendo insights inteligentes com esforço mínimo. NOTA: Executará código Python arbitrário em sua máquina, use com cautela!
- Dataset Viewer - Navegue e analise conjuntos de dados do Hugging Face com recursos como busca, filtragem, estatísticas e exportação de dados
- DevRev - Um servidor MCP para integrar com APIs do DevRev e pesquisar em seu Knowledge Graph do DevRev, onde objetos podem ser importados de diferentes fontes listadas aqui.
- Dify - Uma implementação simples de um servidor MCP para workflows do dify.
- Docker - Integre com Docker para gerenciar contêineres, imagens, volumes e redes.
- Drupal - Servidor para interagir com Drupal usando a camada de transporte STDIO.
- Elasticsearch - Implementação de servidor MCP que fornece interação com Elasticsearch.
- Fetch - Um servidor que busca de forma flexível HTML, JSON, Markdown ou texto simples.
- FireCrawl - Web scraping avançado com renderização de JavaScript, suporte a PDF e limitação de taxa inteligente
- FlightRadar24 - Um servidor MCP para Claude Desktop que ajuda você a rastrear voos em tempo real usando dados do Flightradar24.
- Glean - Um servidor que usa a API do Glean para buscar e conversar.
- Google Calendar - Integração com Google Calendar para verificar agendas, encontrar horários e adicionar/excluir eventos
- Google Tasks - Servidor Model Context Protocol da API Google Tasks.
- Home Assistant - Interaja com Home Assistant, incluindo visualizar e controlar luzes, interruptores, sensores e todas as outras entidades do Home Assistant.
- HuggingFace Spaces - Servidor para usar HuggingFace Spaces, com suporte a modelos de código aberto de imagem, áudio, texto e mais. Modo Claude Desktop para integração fácil.
- Inoyu - Interaja com uma plataforma de dados do cliente CDP Apache Unomi para recuperar e atualizar perfis de clientes
- Keycloak MCP - Este servidor MCP permite interação em linguagem natural com Keycloak para gerenciamento de usuários e realms, incluindo criar, excluir e listar usuários e realms.
- Kubernetes - Conecte-se a um cluster Kubernetes e gerencie pods, deployments e serviços.
- Linear - Permite que LLMs interajam com a API do Linear para gerenciamento de projetos, incluindo busca, criação e atualização de issues.
- LlamaCloud (por marcusschiesser) - Integre os dados armazenados em um índice gerenciado no LlamaCloud
- MCP Installer - Este servidor é um servidor que instala outros servidores MCP para você.
- mcp-k8s-go - Servidor Kubernetes baseado em Golang para MCP, para navegar por pods e seus logs, eventos, namespaces e mais. Construído para ser extensível.
- MSSQL - Integração com banco de dados MSSQL com controles de acesso configuráveis e inspeção de esquema
- Markdownify - MCP para converter quase tudo em Markdown (PPTX, HTML, PDF, transcrições do YouTube e mais)
- Minima - Servidor MCP para RAG em arquivos locais
- MongoDB - Um servidor Model Context Protocol para MongoDB.
- MySQL (por benborla) - Integração com banco de dados MySQL em NodeJS com controles de acesso configuráveis e inspeção de esquema
- MySQL (por DesignComputer) - Integração com banco de dados MySQL em Python com controles de acesso configuráveis e inspeção de esquema
- NS Travel Information - Acesse informações de viagem de trem em tempo real e interrupções da Dutch Railways (NS) através da API oficial da NS.
- Notion (por suekou) - Interaja com a API do Notion.
- Notion (por v-3) - Integração MCP do Notion. Pesquise, leia, atualize e crie páginas através do chat do Claude.
- oatpp-mcp - Integração MCP em C++ para Oat++. Use Oat++ para construir servidores MCP.
- Obsidian Markdown Notes - Leia e pesquise em seu cofre Obsidian ou em qualquer diretório contendo notas Markdown
- OpenAPI - Interaja com APIs OpenAPI.
- OpenCTI - Interaja com a plataforma OpenCTI para recuperar dados de inteligência de ameaças, incluindo relatórios, indicadores, malware e atores de ameaças.
- OpenRPC - Interaja e descubra APIs JSON-RPC via OpenRPC.
- Pandoc - Servidor MCP para conversão perfeita de formatos de documentos usando Pandoc, com suporte a Markdown, HTML e texto simples, com outros formatos como PDF, csv e docx em desenvolvimento.
- Pinecone - Servidor MCP para buscar e enviar registros ao Pinecone. Permite recursos simples de RAG, aproveitando a Inference API do Pinecone.
- Placid.app - Gere criativos de imagem e vídeo usando modelos do Placid.app
- Playwright - Este servidor MCP ajudará você a executar automação de navegador e web scraping usando Playwright
- Postman - Servidor MCP para executar Postman Collections localmente via Newman. Permite execução simples do Postman Server e retorna os resultados de se a coleção passou em todos os testes.
- RAG Web Browser Um servidor MCP para o RAG Web Browser Actor da Apify, para realizar buscas na web, extrair URLs e retornar conteúdo em Markdown.
- Rememberizer AI - Um servidor MCP projetado para interagir com a fonte de dados do Rememberizer, facilitando a recuperação aprimorada de conhecimento.
- Salesforce MCP - Interaja com dados e metadados do Salesforce
- Scholarly - Um servidor MCP para buscar artigos acadêmicos e científicos.
- Snowflake - Este servidor MCP permite que LLMs interajam com bancos de dados Snowflake, permitindo operações de dados seguras e controladas.
- Spotify - Este MCP permite que um LLM reproduza e use o Spotify.
- TMDB - Este servidor MCP integra com a API do The Movie Database (TMDB) para fornecer informações de filmes, capacidades de busca e recomendações.
- Tavily search - Um servidor MCP para a API de busca e notícias do Tavily, com inclusões/exclusões explícitas de sites
- Todoist - Interaja com Todoist para gerenciar suas tarefas.
- Vega-Lite - Gere visualizações a partir de dados obtidos usando o formato e renderizador VegaLite.
- Windows CLI - Servidor MCP para interações seguras de linha de comando em sistemas Windows, permitindo acesso controlado aos shells PowerShell, CMD e Git Bash.
- X (Twitter) (por EnesCinr) - Interaja com a API do Twitter. Publique tweets e pesquise tweets por consulta.
- X (Twitter) (por vidhupv) - Crie, gerencie e publique posts do X/Twitter diretamente pelo chat do Claude.
- XMind - Leia e pesquise em seu diretório XMind contendo arquivos XMind.
📚 Frameworks
Estes são frameworks de alto nível que facilitam a construção de servidores MCP.
📚 Recursos
Recursos adicionais sobre MCP.
- AiMCP - Uma coleção de clientes e servidores MCP para encontrar as ferramentas MCP certas por Hekmon
- Awesome Crypto MCP Servers por badkk - Uma lista selecionada de servidores MCP por Luke Fan
- Awesome MCP Servers por appcypher - Uma lista selecionada de servidores MCP por Stephen Akinyemi
- Awesome MCP Servers por punkpeye (site) - Uma lista selecionada de servidores MCP por Frank Fiegel
- Awesome MCP Servers por wong2 (site) - Uma lista selecionada de servidores MCP por wong2
- Servidor Discord – Um servidor comunitário no Discord dedicado a MCP por Frank Fiegel
- MCP Badges – Destaque rapidamente seu projeto MCP com selos claros e atraentes, por Ironben
- Comunidade MCP X – Uma comunidade X para MCP por Xiaoyi
- mcp-cli - Um inspetor de linha de comando para o Model Context Protocol por wong2
- mcp-get - Ferramenta de linha de comando para instalar e gerenciar servidores MCP por Michael Latman
- mcp-manager - Interface web simples para instalar e gerenciar servidores MCP para o Claude Desktop por Zue
- MCPHub – Um aplicativo desktop GUI de código aberto para MacOS e Windows para descobrir, instalar e gerenciar servidores MCP por Jeamee
- mcp.run - Um registro hospedado e plano de controle para instalar e executar servidores MCP seguros e portáteis.
- Diretório de Servidores MCP de Código Aberto - Uma lista selecionada de servidores MCP por mcpso
- PulseMCP (API) - Hub comunitário e newsletter semanal para descobrir servidores MCP, clientes, artigos e notícias por Tadas Antanavicius, Mike Coughlin e Ravina Patel
- r/mcp – Uma comunidade Reddit dedicada a MCP por Frank Fiegel
- Smithery - Um registro de servidores MCP para encontrar as ferramentas certas para seus agentes LLM por Henry Mao
🚀 Começando
Usando Servidores MCP neste Repositório
Servidores baseados em TypeScript neste repositório podem ser usados diretamente com npx.
Por exemplo, isto iniciará o servidor Memory:
npx -y @modelcontextprotocol/server-memory
Servidores baseados em Python neste repositório podem ser usados diretamente com uvx ou pip. uvx é recomendado para facilidade de uso e configuração.
Por exemplo, isto iniciará o servidor Git:
# With uvx
uvx mcp-server-git
# With pip
pip install mcp-server-git
python -m mcp_server_git
Siga estas instruções para instalar uv / uvx e estas para instalar pip.
Usando um Cliente MCP
No entanto, executar um servidor por conta própria não é muito útil, e deve ser configurado em um cliente MCP. Por exemplo, aqui está a configuração do Claude Desktop para usar o servidor acima:
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}
Exemplos adicionais de uso do Claude Desktop como cliente MCP podem ser assim:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/files"]
},
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "path/to/git/repo"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
}
}
}
🛠️ Criando Seu Próprio Servidor
Interessado em criar seu próprio servidor MCP? Visite a documentação oficial em modelcontextprotocol.io para guias abrangentes, melhores práticas e detalhes técnicos sobre a implementação de servidores MCP.
🤝 Contribuindo
Veja CONTRIBUTING.md para informações sobre como contribuir para este repositório.
🔒 Segurança
Veja SECURITY.md para relatar vulnerabilidades de segurança.
📜 Licença
Este projeto é licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.
💬 Comunidade
⭐ Suporte
Se você achar os servidores MCP úteis, considere dar uma estrela no repositório e contribuir com novos servidores ou melhorias!
Gerenciado pela Anthropic, mas construído em conjunto com a comunidade. O Model Context Protocol é open source e incentivamos todos a contribuir com seus próprios servidores e melhorias!