Ransomware Live MCP Server

by slouchd

181 downloads
Not rated
GitHub

About

A Model Context Protocol (MCP) server that interfaces with the ransomware.live API, allowing LLM clients to query data about ransomware victims and groups tracked by the platform.

Details

Author
slouchd
Downloads
181
Categories
Other

- Retrieves details on the last 100 ransomware victims.
- Provides victim counts and details by sector.
- Filters victims by country code, year, and month.
- Queries victims by keyword.
- Lists all tracked ransomware groups and their victims.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Ransomware Live MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Start the server using the default stdio transport: uv run ransomwarelive_mcp_server. For development, run mcp dev server.py after adding mcp[cli]. To use with Claude desktop, install the server via mcp install server.py --name "Ransomware Live MCP Server".

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "ransomware live mcp server": {
            "ransomwarelive-mcp-server": {
                "command": "uv",
                "args": [
                    "run",
                    "ransomwarelive_mcp_server"
                ]
            }
        }
    }
}

McpServers

{
    "ransomwarelive-mcp-server": {
        "command": "uv",
        "args": [
            "run",
            "ransomwarelive_mcp_server"
        ]
    }
}

Ransomware Live MCP Server

This model context protocol (MCP) server interfaces with the ransomware.live API. Allowing you to use any LLM/MCP client of your choosing to reason over this data and find insights.

Credit for ransomware.live goes to its creator Julien Mousqueton.

🧰 Available Tools and Resources
---
- get_recent_victims: __tool__ - get details about the last 100 victims claimed by ransomware groups that are tracked by ransomware.live
- get_sector_counts: __tool__ - get the number of victims by sector that are tracked by ransomware.live
- get_victims_by_sector: __tool__ - get details about victims within a specific sector
- get_victims_by_sector_countrycode: __tool__ - get details about victims within a specific sector and country code
- get_victims_by_countrycode: __tool__ - get details about victims within a specific country
- get_victims_by_year: __tool__ - get details about the victims within a specific year
- get_victims_by_year_month: __tool__ - get details about the victims within a specific year and month
- get_victims_by_keyword: __tool__ - query for victims by keyword
- get_all_ransomware_groups: __tool__ - get details about all ransomware groups that are tracked by ransomware.live
- get_ransomware_group: __tool__ - get details about a specific ransomware group according to ransomware.live
- get_ransomware_group_victims: __tool__ - get all victims of a specific ransomware group according to ransomware.live

📝 Usage
---
Start the server using the default stdio transport

uv run ransomwarelive_mcp_server

🧑‍💻 Usage (Development)
---
Start the server and test it with the MCP inspector

uv add "mcp[cli]"
mcp dev server.py

🔍 Example Use Case
---
Using the MCP server with Claude desktop (you must have Claude desktop installed)

uv add "mcp[cli]"
mcp install server.py --name "Ransomware Live MCP Server"

With a basic prompt:

Claude desktop MCP test

With a basic prompt and visual output:

Claude desktop MCP test

🪪 License
---
MIT License

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.