OM

owasp/mcp-security-testing-guide

Developer tools公式

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

59 stars 24 forks 品質 54 トレンド 44GPL-3.0

OWASP MCPセキュリティテストガイド

概要

モデルコンテキストプロトコル(MCP)は、LM アプリケーションが外部のデータソース、ツール、プロンプト、ワークフロー、およびサービスに接続できるオープンプロトコルです。 このガイドは、MCP をセキュリティ境界として扱います。モデルと MCP クライアントから、MCP サーバー、接続されたツール、およびターゲット システムまで、ユーザーからチェーンを処理します。 開発者、AppSec、Redチーム、SOCチーム向けのMCPセキュリティナレッジのライブコレクションです。 脅威、安全な開発、ホストおよびクライアント制御、サプライチェーン、エンタープライズゲートウェイ、検出、インシデントレスポンス、分類、公共インシデント、ケーススタディ、およびチェックリストを見直します。 ホストとクライアントのコントロールは第3章です。 この順序でガイドを読んで下さい。 第3章は、脅威の書き込みとセクション3.1–3.19を保持しています。 1. プロジェクト概要 2. MCPの基礎 3. MCP 脅威と攻撃パターン4.セキュアMCP開発5. MCPセキュリティ分類6.ハック、ニュース、および公共事件7.付録A - 用語集8.付録B - 推奨読書9.

概要(AI 翻訳)

モデルコンテキストプロトコル(MCP)は、LM アプリケーションが外部のデータソース、ツール、プロンプト、ワークフロー、およびサービスに接続できるオープンプロトコルです。 このガイドは、MCP をセキュリティ境界として扱います。モデルと MCP クライアントから、MCP サーバー、接続されたツール、およびターゲット システムまで、ユーザーからチェーンを処理します。

開発者、AppSec、Redチーム、SOCチーム向けのMCPセキュリティナレッジのライブコレクションです。 脅威、安全な開発、ホストおよびクライアント制御、サプライチェーン、エンタープライズゲートウェイ、検出、インシデントレスポンス、分類、公共インシデント、ケーススタディ、およびチェックリストを見直します。 ホストとクライアントのコントロールは第3章です。

この作品は、GPL-3.0でライセンスされています。

チャプター

この順序でガイドを読んで下さい。 第三章 3.1–3.19 セクションで、脅威の書き込みと**79 のテストを保持します。

  1. プロジェクト概要
  2. MCPの基礎
  3. MCPの脅威および攻撃パターン
  4. セキュアなMCP開発
  5. MCPセキュリティ課税
  6. ハック, ニュース, 公共の事件
  7. 付録A — 用語集
  8. 付録B — 提案された読書
  9. 付録C — セキュリティレビュー
  10. 付録D — 安全なラボ備品
  11. 付録F — テストツール

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

OWASP MCP Security Testing Guide

The Model Context Protocol (MCP) is an open protocol that lets LLM applications connect to external data sources, tools, prompts, workflows, and services. This guide treats MCP as a security boundary: the chain from the user, through the model and MCP client, to the MCP server, the connected tool, and the target system.

It is a living collection of MCP security knowledge for developers, AppSec, red teams, and SOC teams. It covers threats, secure development, host and client controls, supply chain, enterprise gateways, detection, incident response, taxonomy, public incidents, case studies, and review checklists. Host and client controls are in Chapter 3.

This work is licensed under GPL-3.0.

Chapters

Read the guide in this order. Chapter 3 holds the threat write-ups and 79 tests in sections 3.1–3.19.

  1. Project Overview
  2. MCP Fundamentals
  3. MCP Threats and Attack Patterns
  4. Secure MCP Development
  5. MCP Security Taxonomy
  6. Hacks, News, and Public Incidents
  7. Appendix A — Glossary
  8. Appendix B — Suggested Reading
  9. Appendix C — Security Review
  10. Appendix D — Safe Lab Fixtures
  11. Appendix F — Testing Tools

Do not use it to test systems without explicit written authorization. Use synthetic lab environments and placeholders or try this MCP Goat

Appendix E is unused so the Appendix D and Appendix F links already used by the Chapter 3 tests stay stable. Report a finding with the finding template and Appendix C.

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →