Skip to main content
Glama

OWASP Cheatsheets MCP Server

by santosomar

owasp_cheatsheets_mcp_server

Un servidor compatible con el Protocolo de Contexto de Modelo (MCP) mínimo que proporciona las hojas de referencia de OWASP.

El servidor utiliza FastAPI para exponer una API HTTP simple que devuelve el contenido de las hojas de trucos de la serie de hojas de trucos de OWASP .

Prerrequisitos

  • Python 3.8 o más reciente
  • Git (para clonar el repositorio de hojas de trucos en la primera ejecución)

Uso

  1. Requisitos de instalación:
    pip install -r requirements.txt
  2. (Opcional) Establezca CHEATSHEETS_DIR si ya tiene una copia local de las hojas de referencia:
    export CHEATSHEETS_DIR=/path/to/CheatSheetSeries/cheatsheets
  3. Ejecute el servidor con uvicorn :
    uvicorn server.app:app --reload
  4. Si CHEATSHEETS_DIR no está configurado, el servidor clonará el repositorio de hojas de trucos en el primer inicio (requiere acceso a la red).

Puntos finales

  • GET /health – Control de salud básico.
  • GET /cheatsheets – Lista de archivos de hojas de trucos disponibles.
  • GET /cheatsheets/{name} – Recupera una hoja de trucos específica.
  • GET /search?q=term – Busca en las hojas de trucos un término y devuelve los nombres de archivos coincidentes.

Corriendo en producción

Utilice uvicorn con host y puerto explícitos al implementar:

uvicorn server.app:app --host 0.0.0.0 --port 8000

Para una implementación real, considere un administrador de procesos como systemd o que se ejecute detrás de un proxy inverso.

Contribuyendo

Se aceptan solicitudes de extracción. Las pruebas se pueden añadir al directorio tests/ usando pytest .

Esta implementación es un ejemplo simplificado de un servidor MCP y puede que no cubra toda la especificación.

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto de modelo mínimo que brinda acceso a las hojas de trucos de seguridad de OWASP a través de una API HTTP simple, lo que permite a los usuarios enumerar, recuperar y buscar las mejores prácticas de seguridad.

  1. Prerrequisitos
    1. Uso
      1. Puntos finales
      2. Corriendo en producción
      3. Contribuyendo

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      An MCP server that exposes HTTP methods defined in an OpenAPI specification as tools, enabling interaction with APIs via the Model Context Protocol.
      Last updated -
      2
      Python
      MIT License
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables seamless execution of commands, Python code, web content fetching, and reusable task management with secure credentials handling.
      Last updated -
      2
      Python
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server designed for testing backend APIs for security vulnerabilities like authentication bypass, injection attacks, and data leakage.
      Last updated -
      5
      TypeScript
      MIT License
    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server that enables interaction with Infisical APIs for secret management, allowing users to create, update, delete, and list secrets through function calling.
      Last updated -
      9
      73
      20
      JavaScript
      Apache 2.0

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/santosomar/owasp_cheatsheets_mcp_server'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server