Discover Awesome MCP Servers
Extend your agent with 14,292 capabilities via MCP servers.
- All14,292
- 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

Workload Manager MCP Server
An MCP server that enables interaction with Google Cloud's Workload Manager API, allowing users to manage workloads through natural language commands.

Jenkins MCP Tool
A multi-Jenkins server management and automation tool that enables intelligent scenario mapping, multi-server management, and complete CI/CD lifecycle operations through natural language interactions.

QuantConnect
Official QuantConnect API Server MCP

Directus MCP Server
A Model Context Protocol server that allows AI tools to connect to and interact with your Directus API, enabling automated access to collections, items, and user data.

Africa's Talking Airtime MCP
Enables users to manage airtime transactions through the Africa's Talking API, allowing them to check account balance, send airtime to phone numbers, view transaction history, and analyze top-up patterns across supported African countries.
MCP Server: PostgreSQL Docker Initializer

MCP Dataset Onboarding Server
Enables automated dataset processing and onboarding using Google Drive integration. Provides metadata extraction, data quality assessment, and contract generation for CSV/Excel files through natural language interactions.

1inch Cross-Chain Swap MCP Server
An MCP server that enables cross-chain token swapping between different blockchains using 1inch Fusion+ API, along with portfolio management tools for tracking assets across chains.

Amazon Redshift MCP Server by CData
Amazon Redshift MCP Server by CData
Allora MCP Server

Jokes MCP Server
An MCP server that enables Microsoft Copilot Studio to retrieve random jokes from various online sources including Chuck Norris jokes, Dad jokes, and Yo Mama jokes.

blockbeats-mcp
Um servidor MCP que fornece notícias de blockchain e artigos detalhados do BlockBeats para agentes de IA.

Game Services MCP Server
An MCP server that enables interaction with Google Cloud Game Services API, allowing users to manage game server deployments, realms, and configurations through natural language.

Reddit MCP Server
Enables interaction with Reddit through a comprehensive API interface supporting both read-only operations (browsing posts, comments, user profiles) and authenticated actions (posting, commenting, voting) via OAuth2 authentication.

Remote MCP Server Authless
A tool for deploying authentication-free Model Context Protocol servers on Cloudflare Workers that can be connected to AI clients like Claude Desktop or Cloudflare AI Playground.

Tuya MCP Server
Aqui está um sistema de armazenamento de notas com um esquema URI personalizado e ferramentas para adicionar notas e gerar resumos para dispositivos Tuya: **Sistema de Armazenamento de Notas com Esquema URI Personalizado** Este sistema permite armazenar notas de forma organizada e acessível, utilizando um esquema URI personalizado para facilitar a criação e o acesso às notas. **1. Esquema URI Personalizado:** Definimos o esquema URI `tuya-notes://`. Este esquema será usado para criar links que abrem o aplicativo de notas diretamente para uma nota específica ou para criar uma nova nota. * **`tuya-notes://new?device_id=[ID_DO_DISPOSITIVO]&title=[TÍTULO_DA_NOTA]`**: Cria uma nova nota associada ao dispositivo com o ID especificado e define o título da nota. * **`tuya-notes://view?note_id=[ID_DA_NOTA]`**: Abre a nota com o ID especificado. **2. Estrutura de Dados (Exemplo):** As notas podem ser armazenadas em um banco de dados (SQLite, por exemplo) ou em arquivos JSON. Aqui está um exemplo de estrutura de dados JSON: ```json [ { "note_id": "123e4567-e89b-12d3-a456-426614174000", "device_id": "abcdef1234567890", "title": "Configuração Inicial da Lâmpada", "content": "Configurar a lâmpada para conectar ao Wi-Fi e definir o brilho inicial.", "created_at": "2023-10-27T10:00:00Z", "updated_at": "2023-10-27T10:00:00Z" }, { "note_id": "987f6543-21ba-0987-dcba-098765432100", "device_id": "ghijkl0987654321", "title": "Problemas de Conexão com o Interruptor", "content": "O interruptor perde a conexão com a rede Wi-Fi ocasionalmente. Verificar o sinal e a configuração do roteador.", "created_at": "2023-10-26T15:30:00Z", "updated_at": "2023-10-26T15:30:00Z" } ] ``` **3. Ferramentas:** * **Adicionar Nota:** * **Interface Gráfica (GUI):** Uma interface para criar e editar notas, associando-as a um dispositivo Tuya. A interface deve permitir inserir o ID do dispositivo, título e conteúdo da nota. * **Linha de Comando (CLI):** Um script que aceita o ID do dispositivo, título e conteúdo da nota como argumentos e cria uma nova nota. Exemplo: ```bash python add_note.py --device_id abcdef1234567890 --title "Novo Problema" --content "Descrever o problema aqui." ``` * **Gerar Resumo:** * **Script Python:** Um script que recebe o ID de um dispositivo Tuya e gera um resumo das notas associadas a esse dispositivo. O resumo pode incluir o título de cada nota e um trecho do conteúdo. ```python import json def gerar_resumo(device_id, notas_file="notas.json"): """Gera um resumo das notas para um dispositivo Tuya.""" with open(notas_file, 'r') as f: notas = json.load(f) notas_do_dispositivo = [nota for nota in notas if nota['device_id'] == device_id] if not notas_do_dispositivo: print(f"Nenhuma nota encontrada para o dispositivo com ID: {device_id}") return print(f"Resumo das notas para o dispositivo com ID: {device_id}") for nota in notas_do_dispositivo: print(f"- {nota['title']}: {nota['content'][:50]}...") # Mostra os primeiros 50 caracteres do conteúdo if __name__ == "__main__": device_id = input("Digite o ID do dispositivo Tuya: ") gerar_resumo(device_id) ``` **4. Implementação (Exemplo em Python):** ```python import json import uuid from datetime import datetime def criar_nota(device_id, title, content, notas_file="notas.json"): """Cria uma nova nota e a salva no arquivo JSON.""" try: with open(notas_file, 'r') as f: notas = json.load(f) except FileNotFoundError: notas = [] nova_nota = { "note_id": str(uuid.uuid4()), "device_id": device_id, "title": title, "content": content, "created_at": datetime.utcnow().isoformat() + "Z", "updated_at": datetime.utcnow().isoformat() + "Z" } notas.append(nova_nota) with open(notas_file, 'w') as f: json.dump(notas, f, indent=2) print(f"Nota criada com ID: {nova_nota['note_id']}") return nova_nota['note_id'] def visualizar_nota(note_id, notas_file="notas.json"): """Visualiza uma nota específica pelo ID.""" try: with open(notas_file, 'r') as f: notas = json.load(f) except FileNotFoundError: print("Arquivo de notas não encontrado.") return for nota in notas: if nota['note_id'] == note_id: print(f"ID da Nota: {nota['note_id']}") print(f"ID do Dispositivo: {nota['device_id']}") print(f"Título: {nota['title']}") print(f"Conteúdo: {nota['content']}") print(f"Criado em: {nota['created_at']}") print(f"Atualizado em: {nota['updated_at']}") return print(f"Nota com ID {note_id} não encontrada.") # Exemplo de uso: # Criar uma nova nota note_id = criar_nota("abcdef1234567890", "Teste de Nota", "Esta é uma nota de teste para o dispositivo Tuya.") # Visualizar a nota criada visualizar_nota(note_id) # Gerar o resumo (usando a função do exemplo anterior) gerar_resumo("abcdef1234567890") ``` **5. Integração com Dispositivos Tuya:** * **API Tuya:** Utilize a API Tuya para obter informações sobre os dispositivos (nome, tipo, etc.) e associá-las às notas. Isso facilita a identificação dos dispositivos nas notas. * **Automação:** Integre o sistema de notas com regras de automação. Por exemplo, se um dispositivo Tuya apresentar um erro, uma nota pode ser criada automaticamente. **6. Considerações Adicionais:** * **Segurança:** Proteja o acesso ao banco de dados ou arquivos de notas. * **Sincronização:** Implemente um sistema de sincronização para acessar as notas em diferentes dispositivos. * **Interface do Usuário:** Desenvolva uma interface amigável para facilitar a criação, edição e visualização das notas. * **Pesquisa:** Adicione funcionalidades de pesquisa para encontrar notas rapidamente. * **Categorização:** Permita categorizar as notas por tipo de problema, dispositivo, etc. **Como usar o esquema URI:** 1. **Registro do Esquema URI:** O sistema operacional (Windows, macOS, Linux) precisa ser configurado para associar o esquema `tuya-notes://` ao seu aplicativo de notas. A forma de fazer isso depende do sistema operacional e da linguagem de programação que você está usando. Geralmente, envolve modificar o registro do sistema (Windows) ou arquivos de configuração (macOS, Linux). 2. **Criação de Links:** Você pode criar links `tuya-notes://` em qualquer lugar onde links são suportados: * Em um navegador web. * Em um aplicativo de e-mail. * Em um documento de texto. * Em outro aplicativo. 3. **Ação ao Clicar no Link:** Quando o usuário clica em um link `tuya-notes://`, o sistema operacional irá: * Identificar o aplicativo associado ao esquema `tuya-notes://`. * Iniciar o aplicativo. * Passar a string URI (por exemplo, `tuya-notes://new?device_id=abcdef1234567890&title=Novo%20Problema`) para o aplicativo. 4. **Processamento no Aplicativo:** Seu aplicativo de notas precisa: * Receber a string URI. * Analisar a string URI para extrair os parâmetros (por exemplo, `device_id` e `title`). * Executar a ação apropriada (criar uma nova nota, abrir uma nota existente, etc.) com base nos parâmetros. Este sistema fornece uma base sólida para gerenciar notas relacionadas aos seus dispositivos Tuya. A implementação específica dependerá das suas necessidades e das tecnologias que você escolher usar. Lembre-se de adaptar o código de exemplo para se adequar à sua estrutura de dados e lógica de aplicativo.
Remote MCP Server on Cloudflare

AI-Powered SIM Card Recommendation MCP Tool
Enables users to find and get recommendations for Chinese SIM card plans through natural language queries. Uses AI to understand user needs and automatically queries the 172 SIM card platform API to recommend the most suitable plans based on requirements like data allowance and monthly cost.
MCP book
Um monorepositório para meus servidores MCP pessoais — o Livro do Protocolo de Contexto do Modelo.

Flux UI MCP Server
Fornece informações de referência para os componentes da UI Flux, permitindo que assistentes de IA acessem a documentação e exemplos de componentes do sistema de design da UI Flux.

Jokes MCP Server
An MCP server that fetches jokes from various APIs (Chuck Norris, Dad jokes, and Yo Mama jokes) for use in Microsoft Copilot Studio.
Awesome MCP Servers 🌟
Uma coleção abrangente de servidores do Protocolo de Contexto de Modelo (MCP).

SoundCloud MCP Server
Provides Multi-Agent Conversation Protocol interface for the SoundCloud API, enabling AI agents to interact with SoundCloud's music streaming platform through natural language.

BugBug MCP Server
Enables comprehensive interaction with the BugBug test automation platform through its API. Supports running tests, monitoring execution status, managing test suites, retrieving results and screenshots, and performing batch operations through natural language commands.

AGI MCP Server
A Model Context Protocol server that provides persistent memory capabilities for AI systems, enabling true continuity of consciousness across conversations through episodic, semantic, procedural, and strategic memory types.

Firebase Rules API MCP Server
An MCP server that provides a conversational interface to Firebase Rules API, allowing users to manage and deploy rules that determine data access in Firebase services.

cricket-mcp-server
An MCP server for fetching cricket data from Cricbuzz, including player statistics, live match scores, upcoming schedules, and the latest news.
Remote MCP Server on Cloudflare
mc-server-demo
Here are a few ways to interpret "Mini MCP server implementation" and their corresponding translations, along with some context: **1. Referring to a simplified, small-scale implementation of a Minecraft Protocol (MCP) server:** * **Translation:** Implementação de um servidor MCP mini/simplificado/em pequena escala. * **Explanation:** This is likely the most common interpretation. It suggests creating a basic server that handles the core Minecraft protocol but might lack advanced features, optimizations, or scalability. "Mini," "simplificado," or "em pequena escala" all convey the idea of a reduced scope. **2. Referring to a server implementation specifically designed for a "Mini MCP" (if such a thing exists as a specific project or mod):** * **Translation:** Implementação de servidor para Mini MCP. * **Explanation:** This assumes "Mini MCP" is a defined entity (e.g., a modpack, a specific version of Minecraft, or a project name). The translation is straightforward, indicating a server built to support that specific thing. You'd need more context to know what "Mini MCP" actually refers to. **3. Referring to a server implementation that uses a minimal amount of resources (memory, CPU):** * **Translation:** Implementação de um servidor MCP com uso mínimo de recursos. * **Explanation:** This focuses on the efficiency of the server. It implies a server designed to run on low-powered hardware or with limited resources. **Which translation is best depends on the context. To help me provide the most accurate translation, please tell me:** * **What is the purpose of this "Mini MCP server"?** (e.g., for testing, for a small group of friends, for a specific modpack) * **What are you trying to achieve with this implementation?** (e.g., learn about the Minecraft protocol, create a lightweight server, support a specific mod) * **Is "Mini MCP" a specific project or term you've encountered?** Once I have more information, I can give you a more precise and helpful translation.
Brave-Gemini Research MCP Server