Kaspersky Opentip Mcp Server

by KasperskyLab

244 downloads
Not rated
GitHub

About

Kaspersky OpenTIP Model Context Protocol Server

Details

Author
KasperskyLab
Downloads
244
Categories
Other, Security

- Access to Kaspersky OpenTIP threat intelligence API
- Compatible with MCP-enabled agents (Claude, Cline)
- Executed via uv for dependency management

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 Kaspersky Opentip 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

Install uv, clone the repository from GitHub, then configure your MCP client (e.g., Claude or Cline) with the command to run opentip.py and set the OPENTIP_API_KEY environment variable.

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "kaspersky opentip mcp server": {
            "Kaspersky OpenTIP": {
                "command": "uv",
                "args": [
                    "--directory",
                    "C:/path/to/repo/opentip-mcp",
                    "run",
                    "opentip.py"
                ],
                "env": {
                    "OPENTIP_API_KEY": "YOUR_API_KEY"
                }
            }
        }
    }
}

McpServers

{
    "Kaspersky OpenTIP": {
        "command": "uv",
        "args": [
            "--directory",
            "C:/path/to/repo/opentip-mcp",
            "run",
            "opentip.py"
        ],
        "env": {
            "OPENTIP_API_KEY": "YOUR_API_KEY"
        }
    }
}

Kaspersky OpenTIP Model Context Protocol Server

This server gives access to Kaspersky OpenTIP API to agentic applications that support Model Context Protocol (MCP), such as Claude or Cline.

Installation

First, install uv:

# windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

linux

curl -LsSf https://astral.sh/uv/install.sh | sh

You can also install uv from Github.

Second, clone this repo.

Finally, configure your client. For Claude:

{
    "mcpServers": {
        "Kaspersky OpenTIP": {
            "command": "uv",
            "args": [
                "--directory",
                "C:/path/to/repo/opentip-mcp",
                "run",
                "opentip.py"
            ],
            "env": {
              "OPENTIP_API_KEY": "YOUR_API_KEY"
            }
        }
    }
}

For Cline (on Windows):

{
"mcpServers": {
"KasperskyOpenTIP": {
"command": "cmd",
"args": [
"/c",
"uv",
"--directory",
"C:/path/to/repo/opentip-mcp",
"run",
"opentip.py"
],
"env": {
"OPENTIP_API_KEY": "YOUR_API_KEY"
}
}
}
}

Note the env key in the JSON above: you need to set the value to your actual OpenTIP API key. Alternatively, you can remove this section and set OPENTIP_API_KEY environment variable directly.

License

Copyright © 2025 AO Kaspersky Lab

Licensed under the Apache 2.0 License. See the LICENSE.txt file for details.

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.