About MCP Threat Intel ORKL
ORKL MCP Server is an MCP server that queries the ORKL API for threat intelligence. It lets MCP-compatible applications fetch threat reports, threat actors and intelligence sources. It is aimed at security analysts who want threat data inside an MCP client.
Key features
- 01Fetch recent threat reports with titles and IDs
- 02Retrieve detailed threat report information by ID
- 03List known threat actors and their details
- 04List intelligence sources and their metadata
Use cases
- 01Reviewing recent threat reports from an MCP client
- 02Looking up details on a specific threat actor
- 03Checking metadata for a threat intelligence source
MCP support
This is an MCP server that exposes tools for reports, threat actors and sources to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEORKL MCP Server
A full write-up can be found here: https://blog.securitybreak.io/building-a-threat-intelligence-genai-reporter-with-orkl-and-claude-a0ae2e969693
A Model Context Protocol (MCP) server for querying the ORKL API. This server provides tools for fetching and analyzing threat reports, threat actors, and sources. It integrates smoothly with MCP-compatible applications.
Quick Install
Edit or create the file /Users/user/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"orkl": {
"command": "uv",
"args": [
"--directory",
"/MyMCP/mcptest/orkl",
"run",
"orkl"
]
}
}
}
Tools
Report Tools
Fetch Latest Threat Reports
- Name:
fetch_latest_threat_reports - Description: Fetch recent threat reports with their titles and IDs.
- Parameters: None
Fetch Threat Report Details
- Name:
fetch_threat_report_details - Description: Retrieve detailed information for a specific threat report by ID.
- Parameters:
report_id(required): The ID of the threat report.
Threat Actor Tools
Fetch Threat Actors
- Name:
fetch_threat_actors - Description: Fetch a list of known threat actors with their IDs and names.
- Parameters: None
Fetch Threat Actor Details
- Name:
fetch_threat_actor_details - Description: Retrieve detailed information for a specific threat actor by ID.
- Parameters:
actor_id(required): The ID of the threat actor.
Source Tools
Fetch Sources
- Name:
fetch_sources - Description: Fetch a list of sources used in threat intelligence.
- Parameters: None
Fetch Source Details
- Name:
fetch_source_details - Description: Retrieve detailed metadata for a specific source by ID.
- Parameters:
source_id(required): The ID of the source.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.