RR

rapid7/rapid7-bulk-export-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

37 stars 7 forks Качество 85 Тренд 33MIT

Rapid7 Bulk Export MCP — анализ данных командной платформы Rapid7 с использованием MCP (Model Context Protocol) и AgentSkills.

Обзор

Анализ данных командной платформы Rapid7 с использованием MCP (Model Context Protocol) и AgentSkills. Этот инструмент является наилучшей поддержкой усилий, благодаря индивидуальному и постоянно меняющемуся характеру инструментов и рабочих процессов, которые будут использовать этот инструмент, мы не можем предоставлять поддержку или руководство за пределами контента MCP Code & AgentSkill. Этот инструмент экспортирует данные из командной платформы Rapid7 через API Rapid7 Bulk Export и делает его запрашиваемым в рабочих процессах GenAI и Agentic. Встроены инструменты, которые позволяют получать, обрабатывать и запрашивать данные: Дает дополнительный контекст, знания схемы и инструкции о том, как использовать инструменты MCP: Локальная база данных на основе файлов для обеспечения структурированного быстрого запроса Используйте с Kiro, Claude Desktop или любым MCP-совместимым помощником ИИ - : Автоматически извлекайте и загружайте данные из Rapid7 - : Автоматически повторно использует экспорт с того же дня, чтобы избежать избыточных вызовов API - : Задавайте вопросы на простом английском языке - : Запустите сложные SQL-запросы против уязвимости, актива и других проблем.

Обзор (машинный перевод)

Анализ данных командной платформы Rapid7 с использованием MCP (Model Context Protocol) и AgentSkills.

Этот инструмент является наилучшей поддержкой усилий, благодаря индивидуальному и постоянно меняющемуся характеру инструментов и рабочих процессов, которые будут использовать этот инструмент, мы не можем предоставлять поддержку или руководство за пределами контента MCP Code & AgentSkill.

##Что это такое?

Этот инструмент экспортирует данные из командной платформы Rapid7 через API Rapid7 Bulk Export и делает его запрашиваемым в рабочих процессах GenAI и Agentic.

MCP Server: встраивает инструменты, позволяющие получать, обрабатывать и запрашивать данные Навык агента / Киро Пауэр: дает дополнительный контекст, знания схемы и инструкции по использованию инструментов MCP ** База данных DuckDB**: локальная база данных на основе файлов, позволяющая быстро задавать структурированные запросы

Особенности

AI-Powered Analysis: Используйте с Kiro, Claude Desktop или любым MCP-совместимым помощником ИИ Загрузка данных по требованию: автоматически извлекать и загружать данные с Rapid7 Повторное использование экспорта: Автоматическое повторное использование экспорта с того же дня во избежание избыточных вызовов API Естественные языковые запросы: задавайте вопросы на простом английском языке

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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.

Открыть полный README на GitHub

Установка

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" } } } }