Skip to content

MCP — Model Context Protocol

TI Mindmap HUB exposes its intelligence through a Model Context Protocol (MCP) server, allowing AI assistants to query the platform directly from the analyst's working environment.

This means you can ask a natural language question like:

"Which IOCs and CVEs are associated with the threat actor discussed in the latest cyber threat report?"

And receive a structured, contextual, and immediately usable response — without leaving your IDE or AI assistant.


What Is MCP

The Model Context Protocol is an open standard that enables AI applications to connect to external data sources and tools. TI Mindmap HUB implements an MCP server that exposes 27 tools across seven categories, covering reports, weekly briefings, IOC search and export, CVE intelligence, STIX bundles, platform statistics, and knowledge graph queries.


MCP Server

The MCP server is the core integration layer. It provides:

  • 27 tools for querying threat intelligence data (all read-only except submit_article)
  • Streamable HTTP transport (MCP spec 2025-11-25) with session management
  • OAuth 2.1 with Dynamic Client Registration for Claude, ChatGPT, Copilot Studio, and other OAuth-capable clients
  • API key authentication for IDEs, agent frameworks, and custom clients
  • Endpoint: https://mcp.ti-mindmap-hub.com/mcp

For full technical documentation, available tools, protocol details, and examples, see the MCP Server page.


MCP Clients

Setup guides for connecting AI assistants and agent platforms to TI Mindmap HUB:

Client Auth Guide
VS Code + GitHub Copilot API key or OAuth Setup Guide
Claude (custom connector) OAuth — no key needed Setup Guide
ChatGPT (developer mode) OAuth — no key needed Setup Guide
Microsoft Copilot Studio API key or OAuth 2.0 Setup Guide
Microsoft Foundry Agent Service API key (project connection) Setup Guide
OpenAI Responses API, Cursor, Claude Code, Claude Desktop bridge, Python SDK API key (OAuth where the client supports it) Other Clients

Any other MCP client that supports remote HTTP servers and custom headers can connect using the endpoint and an API key.

Which authentication should I use?

  • OAuth — the client signs you in with your TI Mindmap HUB account. Nothing to copy or rotate. Best for personal assistants (Claude, ChatGPT) and supported IDEs
  • API key — a personal tim_… key sent in the X-API-Key header (or as Authorization: Bearer tim_…). Best for agent frameworks, scripts, and shared agents. Create it in My Profile → MCP Server API Keys (how)

Use Cases

This section will document practical use cases for MCP-powered threat intelligence workflows:

  • Threat investigation — Query reports, IOCs, and CVEs from your IDE while writing detection rules
  • Daily threat review — Get weekly briefing summaries directly in your AI assistant
  • IOC enrichment — Search for indicators across all processed reports without context switching
  • Report submission — Submit URLs for automated analysis from any MCP client
  • Cross-report correlation — Correlate threat actors, CVEs, and IOCs across multiple reports

Detailed use case documentation will be added progressively.


Agents

This section will document AI agents built on top of the MCP integration:

  • Custom agents for automated threat hunting workflows
  • Multi-step analysis agents combining multiple MCP tools
  • Integration agents connecting TI Mindmap HUB with other security platforms

Agent documentation and examples will be published as they are developed.


Support