RR

rapid7/rapid7-bulk-export-mcp

Developer tools

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

37 stars 7 forks 品質 85 トレンド 33MIT

Rapid7 バルクエクスポート MCP - MCP (モデルコンテキストプロトコル) および AgentSkill を使用して Rapid7 コマンド プラットフォームのデータに対する AI 搭載解析.

概要

MCP (Model Context Protocol) および AgentSkills を使用した Rapid7 コマンド プラットフォームのデータに対する AI 搭載解析 このツールは、MCPコードとAgentSkillコンテンツを外部にサポートやガイダンスを提供できない、ツールやワークフローの無駄で変化する性質のために、最善の努力サポートです。 このツールは、Rapid7バルクエクスポートAPI経由でRapid7コマンドプラットフォームからデータをエクスポートし、GenAIとAgenticワークフローでクエリ可能にします。 - : データの取得、処理、およびクエリを可能にするツールを埋め込む - : MCP ツールを使用する方法の追加コンテキスト、スキーマの知識、指示を与えます - : ローカルファイルベースのデータベース構造の迅速なクエリを可能にする - : Kiro、Claude Desktop、または任意のMCP互換AIアシスタントで使用 - : Rapid7から自動的にデータを取得し、ロード - : 冗長なAPI呼び出しを避けるために、同じ日からエクスポートを自動的に再使用 - : プレーン英語の質問 - :脆弱性、資産などの複雑なSQLクエリを実行します.

概要(AI 翻訳)

MCP (Model Context Protocol) および AgentSkills を使用した Rapid7 コマンド プラットフォームのデータに対する AI 搭載解析

このツールは、MCPコードとAgentSkillコンテンツを外部にサポートやガイダンスを提供できない、ツールやワークフローの無駄で変化する性質のために、最善の努力サポートです。

これは何ですか?

このツールは、Rapid7バルクエクスポートAPI経由でRapid7コマンドプラットフォームからデータをエクスポートし、GenAIとAgenticワークフローでクエリ可能にします。

-MCP Server:データの取得、処理、クエリを可能にするツールを埋め込む

  • エージェントスキル/キロパワー:MCPツールの使用方法に関する追加のコンテキスト、スキーマの知識と指示を与えます
  • DuckDB Database: ローカルファイルベースのデータベースは、構造の迅速なクエリを可能にする

##特徴

-AI-Powered Analysis: Kiro、Claude Desktop、またはMCP互換のAIアシスタントでの使用

  • オンデマンドデータ読み込み: Rapid7 から自動的にデータを取得および読み込み -Export Reuse: 冗長な API 呼び出しを避けるために、同じ日にエクスポートを自動的に再利用 -Natural Language Queries: 英語での質問

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

README

以下は原文 README の抜粋です。原文を見る。

Rapid7 Bulk Export MCP

AI-powered analysis for Rapid7 Command Platform data using MCP (Model Context Protocol) & AgentSkills.

This tool is a best effort support, due to the bespoke and ever-changing nature of tools and workflows which would utilize this tool we cannot provide support or guidance outside of the MCP Code & AgentSkill Content.

What is This?

This tool exports data from Rapid7 Command Platform, via the Rapid7 Bulk Export API and makes it queryable in GenAI and Agentic workflows.

  • MCP Server: Embeds tools which allow the getting, processing and querying of data
  • Agent Skill / Kiro Power: Gives additional context, schema knowledge and instructions on how to use the MCP tools
  • DuckDB Database: Local file-based database to allow structured rapid querying

Features

  • AI-Powered Analysis: Use with Kiro, Claude Desktop, or any MCP-compatible AI assistant
  • On-Demand Data Loading: Automatically fetch and load data from Rapid7
  • Export Reuse: Automatically reuses exports from the same day to avoid redundant API calls
  • Natural Language Queries: Ask questions in plain English
  • SQL Query Execution: Run complex SQL queries against vulnerability, asset and other data
  • Multiple Export Types: Vulnerabilities (with vulnerability exceptions), policies, remediations, and installed asset software
  • Multi-Month Remediation: Request any date range — it is split into ≤31-day windows and loaded for you in the background as a single job
  • Schema Exploration: Discover available data fields
  • Statistics & Insights: Get instant summaries and distributions
  • Security Lockdown: User queries are sandboxed — filesystem and network access disabled at the DuckDB engine level
  • Docker Support: Run as a containerized HTTP service for remote or shared deployments
  • Remote Authentication: Remote mode validates OIDC bearer tokens against any standards-compliant identity provider

Local vs Remote

You can run the MCP server in two modes depending on your needs:

Local (stdio) — The AI client spawns the server as a child process and communicates over stdin/stdout. This is the default and simplest option. The server runs on your machine, the database lives next to it, and everything stays local. Best for individual use on a workstation or laptop.

GitHub で README 全文を見る

インストール

npx skills install https://github.com/rapid7/rapid7-bulk-export-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "rapid7-bulk-export": { "command": "rapid7-mcp-server", "args": [], "env": { "RAPID7_API_KEY": "your-api-key-here", "RAPID7_REGION": "your-region" } } } }