{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_utvsdptgtwdx","handle":"rapid7-mcp-server","url":"https://wellknown.network/agents/rapid7-mcp-server","links":{"self":"https://wellknown.network/agents/rapid7-mcp-server/record.json","html":"https://wellknown.network/agents/rapid7-mcp-server","markdown":"https://wellknown.network/agents/rapid7-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/rapid7-mcp-server","status":"https://wellknown.network/api/v1/agents/rapid7-mcp-server/status","claim":"https://wellknown.network/agents/rapid7-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/rapid7-mcp-server/claim.json","badge":"https://wellknown.network/agents/rapid7-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/rapid7-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/rapid7-mcp-server/tools"},"ard":{"identifier":"urn:air::server:rapid7-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"rapid7-mcp-server","summary":"MCP server wrapping the Rapid7 InsightOps REST API (EU region) for log search and analysis","description":"# Rapid7 InsightOps MCP Server\n\nAn MCP (Model Context Protocol) server that wraps the [Rapid7 InsightOps REST API](https://docs.rapid7.com/insightops/rest-api/) for log search and analysis. Designed for use with **Devin Web** (app.devin.ai) as an STDIO MCP server, enabling AI agents to search, query, and analyze production logs directly.\n\n> **Region:** EU only (`eu.rest.logs.insight.rapid7.com`). Other regions are not supported.\n\n## Installation\n\n```bash\n# From PyPI (once published)\npip install rapid7-mcp-server\n\n# Or directly via uvx\nuvx rapid7-mcp-server\n\n# Or from source\npip install git+https://github.com/YOUR_ORG/rapid7-mcp-server.git\n```\n\n## Devin Web Setup\n\n1. Open [app.devin.ai](https://app.devin.ai) and go to **Settings** > **MCP Marketplace**\n2. Click **\"Add Your Own\"**\n3. Paste this configuration:\n\n```json\n{\n  \"transport\": \"STDIO\",\n  \"command\": \"uvx\",\n  \"args\": [\"rapid7-mcp-server\"],\n  \"env_variables\": {\n    \"RAPID7_API_KEY\": \"<your Rapid7 API key>\"\n  }\n}\n```\n\n4. Save. The server will start automatically when Devin uses any Rapid7 tool.\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `RAPID7_API_KEY` | Yes | Your Rapid7 InsightOps API key (read-only permission is sufficient) |\n\nIf `RAPID7_API_KEY` is not set, the server starts but every tool returns a clear error message.\n\n## Available Tools\n\n| Tool | Description |\n|------|-------------|\n| `rapid7_list_logs` | List all available logs to discover log key UUIDs. Optional name filter. |\n| `rapid7_list_log_sets` | List all log sets. Optional name filter. |\n| `rapid7_query_log` | Search a single log using a LEQL query with time range, pagination. |\n| `rapid7_query_multiple_logs` | Search across multiple logs simultaneously (POST-based). |\n| `rapid7_query_log_set` | Search all logs within a log set by name or ID. |\n| `rapid7_get_context` | Get surrounding log lines before/after a specific log entry. |\n| `rapid7_download_logs` | Download raw log data as pl…","publisher":null,"homepage":null,"repository":null,"version":"0.1.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:rapid7-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"rapid7-mcp-server","registry":"pypi","observedAt":"2026-11-03T23:22:50.112Z","publishedAt":"2026-07-24T14:21:09.299115Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"rapid7-mcp-server","url":"https://pypi.org/project/rapid7-mcp-server/","firstSeenAt":"2026-09-10T11:26:02.489Z","fetchedAt":"2026-11-03T23:21:08.974Z","normalizedAt":"2026-11-03T23:21:08.974Z"}]},"firstSeenAt":"2026-09-10T11:26:02.489Z","updatedAt":"2026-11-03T23:22:50.112Z"}