Token导航 LogoToken导航TokenDH.com
OWASP Cheatsheets MCP Server logo
开发工具stdio官方级别未说明来源级核验

OWASP Cheatsheets MCP Server

MCP Server

一个基于FastAPI的轻量级服务器,提供OWASP备忘单系列内容的HTTP API访问。

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
开发工具FastAPIAPI集成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

santosomar

提供方

santosomar

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

OWASP备忘单MCP服务器

提供OWASP备忘单的最小模型上下文协议(MCP)兼容服务器。

先决条件

  • Python 3.8或更高版本
  • Git(用于在第一次运行时克隆备忘单存储库)

用法

  1. 安装要求:
   pip install -r requirements.txt
  1. *(可选)* 集 CHEATSHEETS_DIR 如果您已经拥有备忘单的本地副本:
   export CHEATSHEETS_DIR=/path/to/CheatSheetSeries/cheatsheets
  1. 使用以下命令运行服务器 uvicorn:
   uvicorn server.app:app --reload
  1. 如果 CHEATSHEETS_DIR 如果未设置,服务器将在首次启动时克隆备忘单存储库(需要网络访问权限)。

端点

  • GET /health -基本健康检查。
  • GET /cheatsheets –列出可用的备忘单文件。
  • GET /cheatsheets/{name} –检索特定的备忘单。
  • GET /search?q=term –搜索备忘单中的术语,并返回匹配的文件名。

在生产中运行

使用 uvicorn 部署时使用明确的主机和端口:

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

对于真正的部署,可以考虑使用流程管理器,例如 systemd 或者在反向代理后面运行。

贡献

欢迎拉取请求。测试可以添加到 tests/ 目录使用 pytest.

此实现是MCP服务器的简化示例,可能不涵盖整个规范。

目录标签

目录标签

开发工具FastAPIAPI集成安全备忘单Python本地部署HTTPAPIOWASP

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP