OWASP Cheatsheets MCP Server
Provides access to OWASP Cheat Sheets content, enabling search capabilities and retrieval of security best practices from the OWASP Cheat Sheet Series repository.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OWASP Cheatsheets MCP Servershow me the SQL injection prevention cheat sheet"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
OWASP Cheat Sheet MCP Server
A minimal Model Context Protocol (MCP) compatible server providing the OWASP Cheat Sheets.
The server uses FastAPI to expose a simple HTTP API that returns the contents of the cheat sheets from the OWASP Cheat Sheet Series.
Prerequisites
Python 3.8 or newer
Git (for cloning the cheat sheet repository on first run)
Related MCP server: vuln-nist-mcp-server
Usage
Install requirements:
pip install -r requirements.txt(Optional) Set
CHEATSHEETS_DIRif you already have a local copy of the cheat sheets:export CHEATSHEETS_DIR=/path/to/CheatSheetSeries/cheatsheetsRun the server with
uvicorn:uvicorn server.app:app --reloadIf
CHEATSHEETS_DIRis not set the server will clone the cheat sheet repository on first start (requires network access).
Endpoints
GET /health– Basic health check.GET /cheatsheets– List available cheat sheet files.GET /cheatsheets/{name}– Retrieve a specific cheat sheet.GET /search?q=term– Search cheat sheets for a term and return matching file names.
Running in production
Use uvicorn with explicit host and port when deploying:
uvicorn server.app:app --host 0.0.0.0 --port 8000For a real deployment consider a process manager such as systemd or running behind a reverse proxy.
Contributing
Pull requests are welcome. Tests can be added under a tests/ directory using pytest.
This implementation is a simplified example of an MCP server and may not cover the entire specification.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server for querying the CVE-Search API. This server provides comprehensive access to CVE-Search, browse vendor and product、get CVE per CVE-ID、get the last updated CVEs.6102MIT
- Alicense-qualityDmaintenanceA Model Context Protocol (MCP) server for querying the NIST National Vulnerability Database (NVD) API, enabling search and retrieval of CVE details, temporal context, and KEV catalog entries.13MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server for the Ghost Security API, providing secure access to security findings and repository data through standardized tools.7313MIT
- Flicense-qualityBmaintenanceA Model Context Protocol server for automated security vulnerability assessment, combining OWASP Dependency-Check dependency scanning with custom code vulnerability detection, and generating detailed HTML and JSON reports.
Related MCP Connectors
MCP server for accessing curated awesome list documentation
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP (Model Context Protocol) server for Appwrite
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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