Discover Awesome MCP Servers

Extend your agent with 26,794 capabilities via MCP servers.

All26,794
VS Code Settings MCP Server

VS Code Settings MCP Server

Enables AI assistants to programmatically read, update, and manage Visual Studio Code settings across user and workspace scopes. It provides cross-platform support for automating VS Code configuration through the Model Context Protocol.

MCP Ethical Hacking

MCP Ethical Hacking

Here's a sample ethical hacking security plan for educational purposes. Remember, this is a simplified example and a real-world plan would be much more detailed and specific to the organization. **Title:** Ethical Hacking Security Assessment Plan - [School/Organization Name] **1. Introduction** * **Purpose:** This document outlines the plan for a controlled ethical hacking assessment of [School/Organization Name]'s network and systems. The goal is to identify vulnerabilities and weaknesses that could be exploited by malicious actors, allowing for proactive remediation and improved security posture. This assessment is for educational purposes and will be conducted with the full knowledge and consent of [School/Organization Name]. * **Scope:** This assessment will focus on [Specify areas, e.g., web applications, internal network, wireless network, specific servers]. It will *not* include [Specify exclusions, e.g., student data, critical infrastructure, physical security]. * **Objectives:** * Identify vulnerabilities in [Specify systems/applications]. * Assess the effectiveness of existing security controls. * Provide recommendations for remediation and improvement. * Provide a learning experience for students involved in the assessment. * **Disclaimer:** This assessment is designed to simulate real-world attacks in a controlled environment. Every effort will be made to avoid disruption to normal operations. However, there is always a small risk of unforeseen consequences. All activities will be conducted ethically and legally, adhering to the principles of responsible disclosure. **2. Team and Roles** * **Ethical Hacking Team:** * **Team Lead:** [Name, Credentials/Experience] - Responsible for overall planning, execution, and reporting. * **Team Members:** [Names, Roles/Specializations, e.g., Network Security Specialist, Web Application Security Specialist] - Responsible for specific tasks within the assessment. * **[School/Organization Name] Liaison:** [Name, Title] - Point of contact for communication, approvals, and coordination. * **Legal Counsel (if applicable):** [Name] - Provides legal oversight and ensures compliance. **3. Methodology** * **Phases:** * **Planning & Reconnaissance:** Defining the scope, gathering information about the target systems, and obtaining necessary permissions. * **Scanning:** Identifying open ports, services, and potential vulnerabilities using automated tools (e.g., Nmap, Nessus). * **Vulnerability Assessment:** Analyzing scan results to identify exploitable vulnerabilities. * **Exploitation (Controlled):** Attempting to exploit identified vulnerabilities in a controlled and documented manner. *This phase will only be conducted with explicit permission and under strict supervision.* * **Reporting:** Documenting all findings, including vulnerabilities, exploitation attempts, and recommendations for remediation. * **Tools:** [List of tools to be used, e.g., Nmap, Metasploit, Burp Suite, Wireshark]. *Only open-source or licensed tools will be used.* * **Rules of Engagement:** * All activities must be pre-approved by the [School/Organization Name] Liaison. * No data will be intentionally destroyed or modified. * Access to sensitive data will be minimized and handled with utmost confidentiality. * Any discovered vulnerabilities will be immediately reported to the [School/Organization Name] Liaison. * The assessment will be stopped immediately if it poses a significant risk to the organization's operations. * The ethical hacking team will adhere to all applicable laws and regulations. **4. Communication Plan** * **Regular Updates:** The Ethical Hacking Team will provide regular updates to the [School/Organization Name] Liaison on the progress of the assessment. * **Emergency Contact:** [Name, Phone Number] - Contact person in case of any unexpected issues or emergencies. * **Reporting:** A detailed report will be provided to the [School/Organization Name] Liaison upon completion of the assessment. **5. Reporting** * The final report will include: * Executive Summary: A high-level overview of the assessment and its findings. * Methodology: A description of the methods used during the assessment. * Vulnerability Assessment: A detailed description of each identified vulnerability, including its severity, potential impact, and recommended remediation steps. * Exploitation Results: A summary of any successful exploitation attempts. * Recommendations: Specific recommendations for improving the organization's security posture. * Appendix: Supporting documentation, such as scan reports and screenshots. **6. Legal and Ethical Considerations** * **Informed Consent:** [School/Organization Name] has provided informed consent for this assessment. * **Confidentiality:** All information obtained during the assessment will be treated as confidential. * **Data Protection:** All data will be handled in accordance with applicable data protection laws and regulations. * **Compliance:** The assessment will be conducted in compliance with all applicable laws and regulations. **7. Timeline** * [Start Date] - [End Date]: Detailed schedule of activities, including planning, scanning, vulnerability assessment, exploitation (if applicable), and reporting. **8. Approval** * [Signature of Team Lead] * [Signature of [School/Organization Name] Liaison] * [Date] **Important Considerations for Educational Use:** * **Supervision:** All activities must be closely supervised by experienced instructors. * **Limited Scope:** The scope of the assessment should be carefully limited to avoid any potential harm to real-world systems. * **Simulated Environments:** Whenever possible, use simulated environments (e.g., virtual machines, lab networks) for hands-on exercises. * **Ethical Discussions:** Emphasize the importance of ethical behavior and responsible disclosure. * **Legal Compliance:** Ensure that all activities comply with applicable laws and regulations. This is a basic framework. You'll need to adapt it to your specific educational context and the systems you'll be assessing. Good luck! Now, here's the translation to Spanish: **Plan de Evaluación de Seguridad de Hacking Ético - [Nombre de la Escuela/Organización]** **1. Introducción** * **Propósito:** Este documento describe el plan para una evaluación controlada de hacking ético de la red y los sistemas de [Nombre de la Escuela/Organización]. El objetivo es identificar vulnerabilidades y debilidades que podrían ser explotadas por actores maliciosos, permitiendo la remediación proactiva y la mejora de la postura de seguridad. Esta evaluación tiene fines educativos y se llevará a cabo con el pleno conocimiento y consentimiento de [Nombre de la Escuela/Organización]. * **Alcance:** Esta evaluación se centrará en [Especificar áreas, por ejemplo, aplicaciones web, red interna, red inalámbrica, servidores específicos]. *No* incluirá [Especificar exclusiones, por ejemplo, datos de estudiantes, infraestructura crítica, seguridad física]. * **Objetivos:** * Identificar vulnerabilidades en [Especificar sistemas/aplicaciones]. * Evaluar la eficacia de los controles de seguridad existentes. * Proporcionar recomendaciones para la remediación y la mejora. * Proporcionar una experiencia de aprendizaje para los estudiantes involucrados en la evaluación. * **Descargo de responsabilidad:** Esta evaluación está diseñada para simular ataques del mundo real en un entorno controlado. Se hará todo lo posible para evitar la interrupción de las operaciones normales. Sin embargo, siempre existe un pequeño riesgo de consecuencias imprevistas. Todas las actividades se llevarán a cabo de manera ética y legal, adhiriéndose a los principios de divulgación responsable. **2. Equipo y Roles** * **Equipo de Hacking Ético:** * **Líder del Equipo:** [Nombre, Credenciales/Experiencia] - Responsable de la planificación general, la ejecución y la presentación de informes. * **Miembros del Equipo:** [Nombres, Roles/Especializaciones, por ejemplo, Especialista en Seguridad de Redes, Especialista en Seguridad de Aplicaciones Web] - Responsables de tareas específicas dentro de la evaluación. * **Enlace de [Nombre de la Escuela/Organización]:** [Nombre, Título] - Punto de contacto para la comunicación, las aprobaciones y la coordinación. * **Asesor Legal (si corresponde):** [Nombre] - Proporciona supervisión legal y garantiza el cumplimiento. **3. Metodología** * **Fases:** * **Planificación y Reconocimiento:** Definir el alcance, recopilar información sobre los sistemas objetivo y obtener los permisos necesarios. * **Escaneo:** Identificar puertos abiertos, servicios y posibles vulnerabilidades utilizando herramientas automatizadas (por ejemplo, Nmap, Nessus). * **Evaluación de Vulnerabilidades:** Analizar los resultados del escaneo para identificar vulnerabilidades explotables. * **Explotación (Controlada):** Intentar explotar las vulnerabilidades identificadas de manera controlada y documentada. *Esta fase solo se llevará a cabo con permiso explícito y bajo estricta supervisión.* * **Informes:** Documentar todos los hallazgos, incluidas las vulnerabilidades, los intentos de explotación y las recomendaciones para la remediación. * **Herramientas:** [Lista de herramientas que se utilizarán, por ejemplo, Nmap, Metasploit, Burp Suite, Wireshark]. *Solo se utilizarán herramientas de código abierto o con licencia.* * **Reglas de Compromiso:** * Todas las actividades deben ser aprobadas previamente por el Enlace de [Nombre de la Escuela/Organización]. * No se destruirán ni modificarán datos intencionalmente. * El acceso a datos confidenciales se minimizará y se manejará con la máxima confidencialidad. * Cualquier vulnerabilidad descubierta se informará inmediatamente al Enlace de [Nombre de la Escuela/Organización]. * La evaluación se detendrá inmediatamente si representa un riesgo significativo para las operaciones de la organización. * El equipo de hacking ético se adherirá a todas las leyes y regulaciones aplicables. **4. Plan de Comunicación** * **Actualizaciones Periódicas:** El Equipo de Hacking Ético proporcionará actualizaciones periódicas al Enlace de [Nombre de la Escuela/Organización] sobre el progreso de la evaluación. * **Contacto de Emergencia:** [Nombre, Número de Teléfono] - Persona de contacto en caso de problemas inesperados o emergencias. * **Informes:** Se proporcionará un informe detallado al Enlace de [Nombre de la Escuela/Organización] al finalizar la evaluación. **5. Informes** * El informe final incluirá: * Resumen Ejecutivo: Una descripción general de alto nivel de la evaluación y sus hallazgos. * Metodología: Una descripción de los métodos utilizados durante la evaluación. * Evaluación de Vulnerabilidades: Una descripción detallada de cada vulnerabilidad identificada, incluida su gravedad, impacto potencial y pasos de remediación recomendados. * Resultados de la Explotación: Un resumen de cualquier intento de explotación exitoso. * Recomendaciones: Recomendaciones específicas para mejorar la postura de seguridad de la organización. * Apéndice: Documentación de respaldo, como informes de escaneo y capturas de pantalla. **6. Consideraciones Legales y Éticas** * **Consentimiento Informado:** [Nombre de la Escuela/Organización] ha proporcionado consentimiento informado para esta evaluación. * **Confidencialidad:** Toda la información obtenida durante la evaluación se tratará como confidencial. * **Protección de Datos:** Todos los datos se manejarán de acuerdo con las leyes y regulaciones de protección de datos aplicables. * **Cumplimiento:** La evaluación se llevará a cabo en cumplimiento de todas las leyes y regulaciones aplicables. **7. Cronograma** * [Fecha de Inicio] - [Fecha de Finalización]: Cronograma detallado de actividades, incluida la planificación, el escaneo, la evaluación de vulnerabilidades, la explotación (si corresponde) y la presentación de informes. **8. Aprobación** * [Firma del Líder del Equipo] * [Firma del Enlace de [Nombre de la Escuela/Organización]] * [Fecha] **Consideraciones Importantes para el Uso Educativo:** * **Supervisión:** Todas las actividades deben ser supervisadas de cerca por instructores experimentados. * **Alcance Limitado:** El alcance de la evaluación debe limitarse cuidadosamente para evitar cualquier daño potencial a los sistemas del mundo real. * **Entornos Simulados:** Siempre que sea posible, utilice entornos simulados (por ejemplo, máquinas virtuales, redes de laboratorio) para ejercicios prácticos. * **Discusiones Éticas:** Enfatice la importancia del comportamiento ético y la divulgación responsable. * **Cumplimiento Legal:** Asegúrese de que todas las actividades cumplan con las leyes y regulaciones aplicables. Este es un marco básico. Deberá adaptarlo a su contexto educativo específico y a los sistemas que evaluará. ¡Buena suerte!

ModelScope Image MCP Server

ModelScope Image MCP Server

Enables users to generate high-quality images using ModelScope's Qwen-Image model through natural language prompts. Supports async task processing with both image URL and base64 encoded data output options.

Todo Markdown MCP Server

Todo Markdown MCP Server

An MCP server that allows AI assistants to manage todo lists stored in a simple markdown file, supporting creation, reading, updating, and deletion of todo items with persistent IDs.

MetaTrader 5 MCP Server

MetaTrader 5 MCP Server

Provides read-only access to MetaTrader 5 market data, trading history, and technical analysis through Python execution. Supports querying price data, calculating indicators, creating charts, and generating forecasts with Prophet and ML models.

crazyrouter-mcp

crazyrouter-mcp

Access 627+ AI models through one API key — chat with GPT-5/Claude/Gemini, generate images with DALL-E 3/Midjourney/Flux, create videos with Sora 2/Kling/Veo 3, and more via Crazyrouter.

Remote YouTube MCP Server

Remote YouTube MCP Server

A remote Model Context Protocol server that extracts YouTube video transcripts and provides content creation templates using OAuth 2.0 authentication. It enables secure interaction with YouTube content for AI clients like ChatGPT and Claude.

mcp-korean-spell

mcp-korean-spell

Servidor MCP para la corrección ortográfica coreana.

MCP OpenVision

MCP OpenVision

A Model Context Protocol server that enables AI assistants to analyze images using OpenRouter vision models through a simple interface.

Agent Construct

Agent Construct

An MCP server implementation that standardizes how AI applications access tools and context, providing a central hub that manages tool discovery, execution, and context management with a simplified configuration system.

Email MCP Server

Email MCP Server

An HTTP/SSE wrapper for the IMAP MCP server that enables users to read, search, and send emails across multiple accounts and providers. It supports secure AES-256 encryption and provides remote access through Claude Web using SSE transport.

MCPserver

MCPserver

That phrase is a bit ambiguous. To translate it accurately, I need to know what "MCP server" means in this context. Here are a few possibilities and their translations: **Possibility 1: MCP refers to a specific software or platform (e.g., a Minecraft server, or a server using a specific protocol called MCP).** * In this case, the best translation would be: **Servidor MCP para chat de IA** (This is a direct translation and assumes the audience knows what "MCP" refers to.) **Possibility 2: MCP stands for "Managed Cloud Provider" or similar.** * In this case, a more descriptive translation might be: **Servidor de proveedor de nube gestionado para chat de IA** (Managed cloud provider server for AI chat) **Possibility 3: MCP is a typo and you meant something else.** * If you meant something else, please clarify and I can provide a more accurate translation. **Therefore, without more context, the most likely and generally applicable translation is: Servidor MCP para chat de IA**

WikiJS MCP Server

WikiJS MCP Server

A Model Context Protocol server that enables Claude to read and update documentation in Wiki.js instances through capabilities like searching, reading, creating, and updating wiki pages.

Open Brewery DB MCP Server

Open Brewery DB MCP Server

Provides access to the Open Brewery DB API, allowing AI assistants to search for breweries and retrieve detailed information like location, type, and contact details. It enables interactive exploration of a global database containing over 40,000 breweries.

TypeScript Package Introspector (MCP Server)

TypeScript Package Introspector (MCP Server)

SQL MCP Server

SQL MCP Server

Enables natural language and SQL querying across SQLite, MySQL, PostgreSQL, and MongoDB databases with support for bulk operations and schema inspection. It features a safety mechanism requiring explicit user confirmation for destructive actions like data modification and deletion.

СДАМ ГИА MCP Server

СДАМ ГИА MCP Server

Enables LLMs to search and retrieve exam problems, solutions, and answers from the СДАМ ГИА educational platform across multiple subjects. It supports fuzzy text matching, catalog browsing, and structured data retrieval to assist with academic study and test preparation.

MCP Todo Management System

MCP Todo Management System

A task management system that exposes CRUD operations for todos through a custom MCP protocol, enabling AI agents and CLI tools to create, read, update, and delete tasks using JSON-based communication over stdin/stdout.

Xava Labs MCP Template

Xava Labs MCP Template

A template repository for building Model Context Protocol (MCP) servers that enables developers to create interactive AI agents with real-time bidirectional communication capabilities through WebSocket and SSE endpoints.

Azure DevOps MCP Server

Azure DevOps MCP Server

Enables integration with Azure DevOps services, allowing interaction with work items, pull requests, pipelines, wikis, boards, and projects through natural language in Cline and other MCP clients.

MCP Echo Service

MCP Echo Service

Provides echo tools for testing MCP protocol functionality with message echoing, delayed responses, and JSON data analysis capabilities.

MCP Server for Cirro Data

MCP Server for Cirro Data

This server enables multi-agent conversations for interacting with Cirro's biological data platform through its OpenAPI interface, auto-generated using AG2's MCP builder.

Kestra Python MCP Server

Kestra Python MCP Server

A Machine Comprehension Protocol server that enables AI assistants to interact with Kestra workflows through natural language, supporting operations like flow management, executions, backfills, and other Kestra features.

MCP MS SQL Server

MCP MS SQL Server

Enables AI models to interact with MS SQL Server databases through a standardized interface. Supports executing SQL queries with parameters, listing tables, and describing table schemas.

mcp-prompt-engine

mcp-prompt-engine

MCP server for managing and serving dynamic prompt templates using elegant and powerful text template engine. Create reusable, logic-driven prompts with variables, partials, and conditionals that can be served to any compatible MCP client like Claude Code, Claude Desktop, Gemini CLI, etc.

Google Drive server

Google Drive server

Integrates with Google Drive to enable listing, reading, and searching over files, with automatic export of Google Workspace documents to appropriate formats.

mcp-publix

mcp-publix

An MCP server that enables users to search for Publix products, find store locations, and browse weekly deals. It provides detailed information including product prices, aisle locations, and store operating hours.

Code Screenshot Generator

Code Screenshot Generator

Enables generating beautiful syntax-highlighted code screenshots with professional themes directly from Claude. Supports file reading, line selection, git diff visualization, and batch processing across 20+ programming languages.

Paper MCP Server

Paper MCP Server

Enables AI assistants like Claude to interact with Paper's trading platform API using natural language, allowing users to manage accounts, portfolios, trades, and access market data through conversational requests.

Google Tasks MCP Server

Google Tasks MCP Server

Integrates with Google Tasks to enable searching, listing, creating, updating, and deleting tasks through MCP tools. It provides a comprehensive interface for managing task lists and individual task details via the Google Tasks API.