RR

rapid7/rapid7-bulk-export-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

37 stars 7 forks 품질 85 트렌드 33MIT

Rapid7 대량 수출 MCP - MCP (모델 콘텍스 프로토콜) 및 AgentSkills를 사용하여 Rapid7 명령 플랫폼 데이터에 대한 AI 전원 분석.

개요

MCP (모델 Context Protocol) 및 AgentSkills를 사용하여 Rapid7 Command Platform 데이터에 대한 AI 전원 분석. 이 도구는 우리가 MCP 코드 및 AgentSkill 콘텐츠의 외부 지원이나 지도를 제공 할 수없는이 도구를 활용 할 수있는 도구 및 워크플로의 맞춤화 자연 때문에 최고의 노력 지원입니다. Rapid7 Bulk Export API를 통해 Rapid7 Command Platform의 데이터를 내보내고 GenAI 및 Agentic 워크플로에서 쿼리할 수 있습니다. - : 데이터의 얻고, 처리 및 쿼리 할 수있는 Embeds 도구 - : MCP 도구를 사용하는 방법에 대한 추가 컨텍스트, 스키마 지식 및 지침을 제공합니다 - : 로컬 파일 기반 데이터베이스는 신속하게 쿼리를 허용 - : Kiro, Claude Desktop 또는 MCP-compatible AI Assistant와 함께 사용 - : Rapid7의 자동 fetch 및로드 데이터 - : 중복 API 통화를 방지하기 위해 같은 날로부터 자동으로 내보내기 - : 일반 영어에 대한 질문 - : 취약성, 자산 및 기타에 대한 복잡한 SQL 쿼리를 실행 ...

개요(AI 번역)

MCP (모델 Context Protocol) 및 AgentSkills를 사용하여 Rapid7 Command Platform 데이터에 대한 AI 전원 분석.

이 도구는 우리가 MCP 코드 및 AgentSkill 콘텐츠의 외부 지원이나 지도를 제공 할 수없는이 도구를 활용 할 수있는 도구 및 워크플로의 맞춤화 자연 때문에 최고의 노력 지원입니다.

이것은 무엇입니까?

Rapid7 Bulk Export API를 통해 Rapid7 Command Platform의 데이터를 내보내고 GenAI 및 Agentic 워크플로에서 쿼리할 수 있습니다.

  • MCP Server: 데이터의 처리 및 쿼리를 허용하는 Embeds 도구
  • Agent Skill / Kiro Power: MCP 도구를 사용하는 방법에 대한 추가 컨텍스트, 스키마 지식 및 지침을 제공합니다.
  • DuckDB Database: 로컬 파일 기반 데이터베이스는 신속하게 쿼리를 허용

특징

  • AI-Powered Analysis: Kiro, Claude Desktop 또는 MCP-compatible AI Assistant 사용
  • ** On-Demand Data Load**: Rapid7의 자동 fetch 및 로드 데이터
  • 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" } } } }