Kaspersky OpenTIP MCP Server
OfficialProvides access to Kaspersky OpenTIP API for threat intelligence operations, enabling AI agents to query and analyze security threat data through Kaspersky's threat intelligence platform.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Kaspersky OpenTIP MCP Server check if example.com is safe"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 | shYou 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.
Related MCP server: OpsLevel MCP
License
Copyright © 2025 AO Kaspersky Lab
Licensed under the Apache 2.0 License. See the LICENSE.txt file for details.
Available Tools
6 toolsanalyze_fileC
Submit a file for basic analysis using the OpenTIP API.
Inputs: filename (required), full_file_path (required). Returns: result
get_full_analysis_resultBRead-only
Get full analysis results for a file that was submitted via the web portal.
Inputs: file_hash (required). Returns: result
search_domainBRead-only
Get threat intelligence data about a web domain
Inputs: domain (required). Returns: result
search_hashARead-only
Get threat intelligence information about a file by hash (md5, sha1, sha256)
Inputs: file_hash (required). Returns: result
search_ipBRead-only
Get threat intelligence data about an IP address
Inputs: ip (required). Returns: result
search_urlARead-only
Get threat intelligence data about a URL
Inputs: url (required). Returns: result
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 6 tools
Most tools have distinct purposes (analyze_file vs search_*), but get_full_analysis_result is ambiguous because it only retrieves results for web portal submissions, not for files submitted via analyze_file. This creates potential confusion about the analysis workflow.
All tools follow a consistent verb_noun pattern in snake_case (e.g., analyze_file, search_domain). Even the longer get_full_analysis_result maintains the pattern.
Six tools is well-scoped for a threat intelligence server, covering file analysis and searches for domains, hashes, IPs, and URLs. The count is neither too few nor too many.
The search tools cover key indicators, but the file analysis workflow is incomplete: no tool to retrieve results for files submitted via analyze_file, and no update or delete operations. This gap may cause agent failures when expecting a full analysis cycle.
Maintenance
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
Model Context Protocol server for Studex tools, notifications, and profile integrations
Ovanek MCP: Model Context Protocol server for Ovanek platform tools; writes are dry-run by default.
Related MCP Servers
- AlicenseBqualityFmaintenanceA Model Context Protocol server for IDA interaction and automation. This server provides tools to read IDA database via Large Language Models.19550MIT

OpsLevel MCPofficial
AlicenseNot gradedqualityFmaintenanceModel Context Protocol (MCP) server for OpsLevel12MIT- AlicenseNot gradedqualityDmaintenanceModel Context Protocol server that standardizes tool discovery, execution, and context management for AI applications.MIT
- AlicenseNot gradedqualityDmaintenanceModel Context Protocol server that connects AI agents with CrowdStrike Falcon platform for intelligent security analysis and automation.MIT