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 theX-API-Keyheader (or asAuthorization: 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¶
- Issues: GitHub Issues
- Email: info@ti-mindmap-hub.com