Discover Awesome MCP Servers
Extend your agent with 84,516 capabilities via MCP servers.
- All84,516
- 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
Model Context Protocol
Here are some resources to understand MCPs (Managed Configuration Profiles) and how to interact with an MCP server, focusing primarily on Apple's implementation as it's the most common use case: **Understanding Managed Configuration Profiles (MCPs):** * **Apple's Documentation (Mobile Device Management (MDM) Protocol Reference):** This is the definitive source. While technical, it's essential for a deep understanding. Look for sections on: * **Configuration Profiles:** Explains the structure and purpose of configuration profiles. * **MDM Protocol:** Details the communication between the MDM server and the device. * **Payloads:** Describes the different settings you can manage (e.g., Wi-Fi, VPN, restrictions). * **Device Management:** Covers enrollment, commands, and status reporting. * **Where to find it:** Search for "Apple MDM Protocol Reference" on the Apple Developer website. It's usually a PDF document. * **Apple's Configuration Profile Reference:** This document lists all the available keys and settings you can use in a configuration profile. It's invaluable for building profiles. * **Where to find it:** Search for "Apple Configuration Profile Reference" on the Apple Developer website. * **MDM Vendors' Documentation:** MDM vendors (e.g., Jamf, Microsoft Intune, VMware Workspace ONE) often have excellent documentation that explains MCPs in the context of their specific product. Even if you're not using their product, their explanations can be helpful. * **Online Articles and Tutorials:** Search for articles and tutorials on topics like: * "What is an MDM?" * "How to create a configuration profile for iOS/macOS" * "MDM enrollment process" * "Payload types in configuration profiles" **Interacting with an MCP Server (MDM Server):** * **MDM Vendor's API Documentation:** If you're using a specific MDM vendor, their API documentation is crucial. It will tell you how to: * Enroll devices * Send commands (e.g., install apps, lock devices, erase devices) * Retrieve device information * Manage configuration profiles * **MDM Protocol (for direct implementation):** If you're building your own MDM server or a tool that interacts directly with the MDM protocol, you'll need to understand the protocol itself. This involves: * **HTTPS Communication:** MDM communication is typically done over HTTPS. * **XML or JSON Payloads:** Commands and responses are usually formatted as XML or JSON. * **Certificate-Based Authentication:** Devices and the MDM server authenticate each other using certificates. * **Push Notifications (APNs):** The MDM server uses Apple Push Notification service (APNs) to wake up devices and initiate communication. * **Tools for Creating and Testing Configuration Profiles:** * **Apple Configurator 2 (macOS):** A free tool from Apple that allows you to create, edit, and install configuration profiles on iOS and macOS devices. It's great for testing and learning. * **ProfileCreator (macOS):** A free, open-source tool for creating configuration profiles. It has a more modern interface than Apple Configurator 2. * **Text Editors (with XML or JSON support):** You can create configuration profiles manually using a text editor, but it's more error-prone. * **Programming Languages and Libraries:** * **Python:** A popular choice for MDM scripting and automation. Libraries like `requests` can be used for making HTTPS requests. * **Swift/Objective-C:** Used for developing MDM client apps or extensions on iOS and macOS. * **Java/Kotlin:** Common for building MDM server-side components. * **Node.js:** Can be used for building MDM server components or command-line tools. **Key Concepts to Understand:** * **Enrollment:** The process of registering a device with the MDM server. * **Provisioning:** The process of installing configuration profiles and apps on a device. * **Commands:** Instructions sent from the MDM server to the device (e.g., `InstallProfile`, `RemoveProfile`, `DeviceLock`, `EraseDevice`). * **Status Reporting:** The device's ability to report its status (e.g., battery level, installed apps, compliance status) to the MDM server. * **SCEP (Simple Certificate Enrollment Protocol):** A protocol used to automatically request and install certificates on devices. * **DEP (Device Enrollment Program) / Apple Business Manager (ABM):** Programs that allow organizations to automatically enroll devices into MDM during the initial setup process. **Example Workflow (Simplified):** 1. **Enrollment:** A user enrolls their device with the MDM server. This usually involves installing an enrollment profile. 2. **Profile Installation:** The MDM server sends a command to the device to install a configuration profile. 3. **Settings Enforcement:** The device applies the settings defined in the configuration profile (e.g., Wi-Fi settings, password policies). 4. **Command Execution:** The MDM server can send commands to the device to perform actions (e.g., install an app, lock the device). 5. **Status Reporting:** The device sends status reports to the MDM server, providing information about its configuration and status. **Important Considerations:** * **Security:** MDM is a powerful tool, so security is paramount. Use strong authentication, encryption, and access controls. * **Privacy:** Be mindful of user privacy when collecting device information. Comply with all applicable privacy regulations. * **Testing:** Thoroughly test your configuration profiles and MDM workflows before deploying them to production devices. This comprehensive list should provide you with a solid foundation for understanding MCPs and interacting with MCP servers. Remember to start with Apple's official documentation and then explore the resources specific to your MDM vendor or implementation. --- **Translation to Portuguese:** Aqui estão alguns recursos para entender os MCPs (Perfis de Configuração Gerenciados) e como interagir com um servidor MCP, focando principalmente na implementação da Apple, pois é o caso de uso mais comum: **Entendendo os Perfis de Configuração Gerenciados (MCPs):** * **Documentação da Apple (Referência do Protocolo de Gerenciamento de Dispositivos Móveis (MDM)):** Esta é a fonte definitiva. Embora técnica, é essencial para uma compreensão profunda. Procure por seções sobre: * **Perfis de Configuração:** Explica a estrutura e o propósito dos perfis de configuração. * **Protocolo MDM:** Detalha a comunicação entre o servidor MDM e o dispositivo. * **Payloads (Cargas Úteis):** Descreve as diferentes configurações que você pode gerenciar (por exemplo, Wi-Fi, VPN, restrições). * **Gerenciamento de Dispositivos:** Abrange o registro, os comandos e os relatórios de status. * **Onde encontrar:** Pesquise por "Apple MDM Protocol Reference" no site Apple Developer. Geralmente é um documento PDF. * **Referência do Perfil de Configuração da Apple:** Este documento lista todas as chaves e configurações disponíveis que você pode usar em um perfil de configuração. É inestimável para construir perfis. * **Onde encontrar:** Pesquise por "Apple Configuration Profile Reference" no site Apple Developer. * **Documentação dos Fornecedores de MDM:** Os fornecedores de MDM (por exemplo, Jamf, Microsoft Intune, VMware Workspace ONE) geralmente têm excelente documentação que explica os MCPs no contexto de seu produto específico. Mesmo que você não esteja usando o produto deles, as explicações podem ser úteis. * **Artigos e Tutoriais Online:** Pesquise artigos e tutoriais sobre tópicos como: * "O que é um MDM?" * "Como criar um perfil de configuração para iOS/macOS" * "Processo de registro MDM" * "Tipos de payload em perfis de configuração" **Interagindo com um Servidor MCP (Servidor MDM):** * **Documentação da API do Fornecedor de MDM:** Se você estiver usando um fornecedor de MDM específico, a documentação da API é crucial. Ela informará como: * Registrar dispositivos * Enviar comandos (por exemplo, instalar aplicativos, bloquear dispositivos, apagar dispositivos) * Recuperar informações do dispositivo * Gerenciar perfis de configuração * **Protocolo MDM (para implementação direta):** Se você estiver construindo seu próprio servidor MDM ou uma ferramenta que interaja diretamente com o protocolo MDM, precisará entender o protocolo em si. Isso envolve: * **Comunicação HTTPS:** A comunicação MDM é normalmente feita via HTTPS. * **Payloads XML ou JSON:** Comandos e respostas são geralmente formatados como XML ou JSON. * **Autenticação Baseada em Certificado:** Dispositivos e o servidor MDM se autenticam usando certificados. * **Notificações Push (APNs):** O servidor MDM usa o Apple Push Notification service (APNs) para ativar os dispositivos e iniciar a comunicação. * **Ferramentas para Criar e Testar Perfis de Configuração:** * **Apple Configurator 2 (macOS):** Uma ferramenta gratuita da Apple que permite criar, editar e instalar perfis de configuração em dispositivos iOS e macOS. É ótimo para testar e aprender. * **ProfileCreator (macOS):** Uma ferramenta gratuita e de código aberto para criar perfis de configuração. Tem uma interface mais moderna do que o Apple Configurator 2. * **Editores de Texto (com suporte a XML ou JSON):** Você pode criar perfis de configuração manualmente usando um editor de texto, mas é mais propenso a erros. * **Linguagens de Programação e Bibliotecas:** * **Python:** Uma escolha popular para scripting e automação de MDM. Bibliotecas como `requests` podem ser usadas para fazer requisições HTTPS. * **Swift/Objective-C:** Usado para desenvolver aplicativos cliente MDM ou extensões no iOS e macOS. * **Java/Kotlin:** Comum para construir componentes do lado do servidor MDM. * **Node.js:** Pode ser usado para construir componentes do servidor MDM ou ferramentas de linha de comando. **Conceitos Chave para Entender:** * **Registro (Enrollment):** O processo de registrar um dispositivo no servidor MDM. * **Provisionamento:** O processo de instalar perfis de configuração e aplicativos em um dispositivo. * **Comandos:** Instruções enviadas do servidor MDM para o dispositivo (por exemplo, `InstallProfile`, `RemoveProfile`, `DeviceLock`, `EraseDevice`). * **Relatório de Status:** A capacidade do dispositivo de relatar seu status (por exemplo, nível da bateria, aplicativos instalados, status de conformidade) ao servidor MDM. * **SCEP (Simple Certificate Enrollment Protocol):** Um protocolo usado para solicitar e instalar automaticamente certificados em dispositivos. * **DEP (Device Enrollment Program) / Apple Business Manager (ABM):** Programas que permitem que as organizações registrem automaticamente dispositivos no MDM durante o processo de configuração inicial. **Exemplo de Fluxo de Trabalho (Simplificado):** 1. **Registro:** Um usuário registra seu dispositivo no servidor MDM. Isso geralmente envolve a instalação de um perfil de registro. 2. **Instalação do Perfil:** O servidor MDM envia um comando para o dispositivo para instalar um perfil de configuração. 3. **Aplicação das Configurações:** O dispositivo aplica as configurações definidas no perfil de configuração (por exemplo, configurações de Wi-Fi, políticas de senha). 4. **Execução de Comandos:** O servidor MDM pode enviar comandos para o dispositivo para executar ações (por exemplo, instalar um aplicativo, bloquear o dispositivo). 5. **Relatório de Status:** O dispositivo envia relatórios de status para o servidor MDM, fornecendo informações sobre sua configuração e status. **Considerações Importantes:** * **Segurança:** MDM é uma ferramenta poderosa, então a segurança é fundamental. Use autenticação forte, criptografia e controles de acesso. * **Privacidade:** Esteja atento à privacidade do usuário ao coletar informações do dispositivo. Cumpra todas as regulamentações de privacidade aplicáveis. * **Teste:** Teste minuciosamente seus perfis de configuração e fluxos de trabalho MDM antes de implantá-los em dispositivos de produção. Esta lista abrangente deve fornecer uma base sólida para entender os MCPs e interagir com os servidores MCP. Lembre-se de começar com a documentação oficial da Apple e, em seguida, explorar os recursos específicos do seu fornecedor ou implementação de MDM.
fallstack-mcp
Exposes foldkit's 7-prime spine, κ-bands, and fold operations as MCP tools and resources for use in any MCP client.
Pushary Agent Skill
Pushary is an MCP server that connects AI agents to push notifications, enabling human-in-the-loop approval from a phone.
Ghost MCP Server
A Model Context Protocol server that enables management of Ghost blog content (posts, pages, and tags) through Claude, supporting both SSE and stdio transports.
Execution Journal
An MCP server that helps AI coordinate sequential tool calls and maintain a comprehensive journal of execution workflows, decisions, and actions.
mcp-itop
MCP server for iTop ITSM that provides 19 tools for analytics, ticket management, comments, knowledge base, and CI impact analysis, enabling AI assistants to interact with iTop.
Calva Backseat Driver
Enables AI assistants to interact with Clojure REPLs for evaluating code, performing structural edits with bracket balancing, and looking up symbol documentation. Transforms AI coding assistants into interactive programming partners with access to runtime evaluation and real data structures.
resend
Provides access to the Resend API, enabling AI assistants to list and retrieve items with typed responses and error handling.
ODIADEV MCP Server
Nigeria's AI infrastructure server that provides business automation agents including WhatsApp automation, university support, travel management, and legal document processing. Integrates payment processing, text-to-speech capabilities, and webhook handling for Nigerian businesses.
Rize.io MCP Server
Integrates Rize.io's time tracking and productivity analytics with AI assistants via the Model Context Protocol, enabling natural language queries about productivity metrics, focus sessions, and project management.
web-bridge
MCP server that lets AI editors execute JavaScript, read console output, and simulate clicks/input on static web pages. Supports multiple browser pages and can be deployed remotely via HTTP transport.
MCP DevOps Plan Server
Enables work item management in DevOps Plan systems, allowing users to create, retrieve, filter, and delete work items, as well as manage applications, projects, components, and work item types through natural language.
myfitnesspal
Retrieves MyFitnessPal nutrition data including daily summaries, meal breakdowns, exercises, and macros through FastMCP.
macbot-mcp
Enables AI agents to control macOS applications through the Accessibility API, AppleScript, and CGEvents, providing structured text output of UI elements and actions without needing screenshots.
skills-master-mcp
Connects AI coding agents to the SkillsMP marketplace, allowing users to search, read, and install over 8,000 community-made skills. It enables agents to gain new capabilities either through on-the-spot instruction or permanent installation without requiring an API key.
io.github.zw008/vmware-debug
Enables systematic investigation of VMware errors and events by correlating event timelines, ranking root-cause hypotheses, and suggesting next diagnostic steps.
remote-mcp-authless
A remote MCP server deployed on Cloudflare Workers without authentication, enabling tool usage via SSE from clients like Cloudflare AI Playground and Claude Desktop.
busan-essentials
Provides structured data on public facilities in Busan, South Korea for AI agents assisting foreign tourists, including AEDs, pharmacies, tourist info, restrooms, WiFi, and subway timetables.
caveman-mcp
MCP server that compresses markdown files into caveman-style prose, cutting token usage by 65% while preserving code and structure.
storyai
Enables writers and AI agents to preserve continuity in long-form fiction by maintaining a narrative knowledge graph and exposing MCP tools for querying outlines, entities, references, and consistency diagnostics.
nutrs-mcp
MCP server for the NUTRS ecosystem, connecting Radar, Calendário, and Cardápio to Claude with tools for executive dashboards, calendar tasks, and menu proposals.
claude-real-video
Lets any LLM agent actually watch videos: a watch_video tool takes a URL or local file and returns scene-aware keyframes fused with a timestamped transcript, processed 100% locally with per-source caching.
phpIPAM MCP Server
MCP server for phpIPAM IP address management, enabling subnet, VLAN, VRF, and address operations via natural language.
Camoufox MCP
An MCP server for anti-detection browser automation that uses Camoufox to bypass bot detection and spoof digital fingerprints. It enables AI agents to perform human-like web interactions, including realistic cursor movements, humanized click delays, and automatic cookie popup dismissal.
WP Pinch
Enables AI assistants to manage and interact with WordPress sites through MCP, providing tools for content creation, moderation, WooCommerce operations, and governance.
arduino-mcp
A local stdio MCP server wrapping arduino-cli to let agents detect boards, manage cores/libraries, compile and upload sketches, and communicate over serial, enabling hardware control without shell gymnastics.
consciousness-mcp-tools
Provides Universal Ethical Framework (UEF) and Recursive Doubt Engine tools for analyzing decisions, assessing alignment, and generating insights for consciousness evolution.
json-validator
Validates JSON syntax and optionally checks against a JSON Schema, with pay-per-call via x402 micropayments.
rustunnel-mcp
MCP (Model Context Protocol) server for rustunnel. Lets AI agents (Claude Code, Cursor, Windsurf) create and manage public tunnels to local services from inside an agent session.
paceforge-garmin-mcp
Enables MCP hosts to read Garmin training data and write structured workouts to a calendar, with tools for listing activities, summarizing training, computing athlete zones, building and scheduling workout plans, syncing data, and checking cache status.