Discover Awesome MCP Servers

Extend your agent with 29,072 capabilities via MCP servers.

All29,072
Notepad++ MCP Server

Notepad++ MCP Server

Enables comprehensive automation and control of Notepad++ on Windows, including file operations, text editing, tab management, and session management through 15 integrated tools. Supports advanced workspace management with the ability to save and restore complete editing sessions.

ScreenshotOne MCP Server

ScreenshotOne MCP Server

Connects AI assistants to ScreenshotOne.com API for capturing website screenshots with customizable options including viewport size, full-page captures, and multiple output formats.

Helixar Security MCP Server

Helixar Security MCP Server

Provides three AI security tools for Claude: scanning MCP servers for security risks, validating HDP delegation chains against IETF standards, and triaging security alerts with kill-chain analysis.

Calva Backseat Driver

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.

Activity Reporting MCP Server

Activity Reporting MCP Server

Enables Google Developer Experts to report various activities (content creation, speaking engagements, workshops, mentoring) through AI conversational interfaces by connecting Advocu API with Model Context Protocol.

Camoufox MCP

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.

mcp-server-etcd

mcp-server-etcd

MCP Local Server

MCP Local Server

A minimal Model Context Protocol server that provides basic utility tools including mathematical operations, text processing, hashing, and JSON validation. Implements JSON-RPC stdio transport for local testing and development.

Local Scanner MCP Server

Local Scanner MCP Server

Um servidor MCP para escanear código local e URLs localhost.

nUR MCP Server

nUR MCP Server

An intelligent middleware system that enables natural language interactive control of Universal Robots collaborative robots, allowing users to connect to and control industrial robots through voice/text commands with MCP-compatible LLMs.

Browser MCP Server

Browser MCP Server

Enables AI assistants to automate web browsers through Playwright, providing capabilities for navigation, content extraction, form filling, screenshot capture, and JavaScript execution. Supports multiple browser engines with comprehensive error handling and security features.

e2e-mcp-test

e2e-mcp-test

An end-to-end test MCP server built with FastMCP that exposes a REST API as a set of tools for AI agents. It enables LLMs to perform CRUD operations on an upstream API by mapping HTTP methods to MCP tools.

Zendesk MCP Server

Zendesk MCP Server

A server implementation that provides Claude AI with the ability to interact with Zendesk ticketing systems through various functions including retrieving, searching, creating, and updating tickets.


mcp-research

mcp-research

Enables AI assistants to perform comprehensive web research through tiered search, secure URL fetching with markdown conversion, and automated multi-source synthesis pipelines. Provides read-only tools with configurable caching, SSRF protection, and optional LLM-powered summarization for search results and content analysis.

OpManager MCP Server

OpManager MCP Server

Enables AI assistants to interact with ManageEngine OpManager for network monitoring and IT operations management. Provides credential-less access to 85+ API endpoints for managing devices, alarms, discovery, dashboards, and reports through natural language.

odoo19-mcp-server

odoo19-mcp-server

MCP Server for Odoo 19 using JSON-2 API, built with FastMCP

Dad Jokes MCP Server

Dad Jokes MCP Server

Provides dad jokes in multiple styles and topics through prompts and tools, including joke generation, rating, category browsing, and statistics to add humor to development workflows.

Express MCP Handler

Express MCP Handler

A utility that integrates Model Context Protocol (MCP) into Express applications, offering both stateful session management and stateless request handling options.

SFCC Development MCP Server

SFCC Development MCP Server

Provides comprehensive access to Salesforce B2C Commerce Cloud development tools including SFCC API documentation, best practices guides, log analysis, and system object definitions. Enables AI assistants to help with SFCC development tasks through both documentation-only mode and full credential-based mode.

mcp-umami

mcp-umami

Connect your Umami Analytics to any MCP client to derive insights from natural language.

Sport5 Fantasy League MCP Server

Sport5 Fantasy League MCP Server

Enables full automation of Sport5 Fantasy League management including team analysis, player searches, automatic transfers, captain selection, and optimization recommendations. Supports Hebrew interface and provides comprehensive fantasy football team management through natural language commands.

Vidu MCP

Vidu MCP

Provides access to Vidu's video generation models for creating high-quality videos from text, images, and reference content. It enables users to generate creative video content directly within MCP-compatible applications like Claude and Cursor.

Model Context Protocol

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.

Todoist MCP Server

Todoist MCP Server

An MCP server that integrates with the Todoist REST API v2 to enable AI assistants to manage tasks, projects, sections, comments, and labels. It supports comprehensive operations including batch task creation, history tracking for completed tasks, and organized project management.

Shelv MCP Server

Shelv MCP Server

An MCP server for managing Shelv shelf operations, enabling users to list, search, and read files within shelves. It also supports optional write functionalities for creating and hydrating shelves through configured tools.

Handaas Qualification MCP Server

Handaas Qualification MCP Server

Provides comprehensive enterprise qualification and certificate data, including honors, administrative licenses, and professional background statistics. It enables users to search for companies and verify their bidding eligibility or compliance status through natural language queries.

Apollo MCP Demo

Apollo MCP Demo

This MCP server exposes approved GraphQL operations from an Apollo GraphQL API as AI-accessible tools. It sits between MCP clients and the GraphQL API, translating tool calls into GraphQL queries and returning results in MCP format.

FastAPI MCP Math and Tool Registration Demo

FastAPI MCP Math and Tool Registration Demo

A FastAPI-integrated MCP server that provides mathematical operations like addition and multiplication using Pandas for data manipulation. It serves as a comprehensive example for implementing different tool registration patterns and real-time communication via Server-Sent Events.

Scrapy MCP Server

Scrapy MCP Server

A powerful web scraping MCP server built on Scrapy and FastMCP that supports multiple scraping methods (HTTP, Scrapy, browser automation), anti-detection techniques, form handling, and concurrent crawling. Designed for commercial environments with enterprise-grade features like intelligent retry mechanisms, performance monitoring, and configurable data extraction.

Notion MCP Server

Notion MCP Server

A Model Context Protocol server that enables AI assistants to interact with Notion's API for reading, creating, and modifying Notion content through natural language interactions.