Kaspersky OpenTIP Model Context Protocol Server
This server gives access to Kaspersky OpenTIP API to agentic applications.
Overview
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.
Server Config
{
"mcpServers": {
"Kaspersky OpenTIP": {
"command": "uv",
"args": [
"--directory",
"C:/path/to/repo/opentip-mcp",
"run",
"opentip.py"
],
"env": {
"OPENTIP_API_KEY": "YOUR_API_KEY"
}
}
}
}