LL

lidless-labs/maltego-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

11 stars 2 forks Качество 78 Тренд 28MIT

Графики OSINT - это работа с точками и щелчками. maltego-mcp позволяет автору LLM использовать .mtgx и запускать поиски Whois, DNS, ASN и crt.sh. Работает над базовым планом.

Обзор

Сервер MCP, который позволяет LLM автору Maltego графировать файлы и запускать примитивные поиски OSINT. maltego-mcp - это сервер Model Context Protocol (MCP), который позволяет автору LLM Maltego .mtgx graph файлы и запускать примитивные поиски OSINT (whois, DNS, ASN, crt.sh) внутри сеанса агента. Он существует потому, что исследование OSINT в Maltego Desktop, основанное на графах, обычно является работой с точками и щелчками, и агент, который уже может рассуждать о показателях, должен иметь возможность создавать график напрямую, а не диктовать клики человеку. Он отличается от пакета преобразования Maltego тем, что сначала живет в агентном слое: граф построен и сохранен на диске при помощи вызовов инструментов, затем открыт в Maltego, поэтому работает даже по базовому плану и без платных разъемов. Второй дополнительный слой (фаза B) добавляет нативные преобразования правого клика внутри рабочего стола Maltego для команд, которые тоже этого хотят.

Обзор (машинный перевод)

малтего-мкп

Сервер MCP, который позволяет LLM автору Maltego графировать файлы и запускать примитивные поиски OSINT.

Сайт

maltego-mcp - это сервер Model Context Protocol (MCP), который позволяет LLM-автору Maltego .mtgx запускать примитивные поиски OSINT (whois, DNS, ASN, crt.sh) внутри сеанса агента. Он существует потому, что исследование OSINT в Maltego Desktop, основанное на графах, обычно является работой с точками и щелчками, и агент, который уже может рассуждать о показателях, должен иметь возможность создавать график напрямую, а не диктовать клики человеку. Он отличается от пакета преобразования Maltego тем, что сначала живет в агентном слое: граф построен и сохранен на диске при помощи вызовов инструментов, затем открыт в Maltego, поэтому работает даже по базовому плану и без платных разъемов. Второй дополнительный слой (фаза B) добавляет нативные преобразования правого клика внутри рабочего стола Maltego для команд, которые тоже этого хотят.

Что он делает

maltego-mcp - это сервер MCP для Maltego Desktop OSINT, который предоставляет агенту LLM небольшой набор инструментов для построения графиков Maltego и обогащения показателей компромисса.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

maltego-mcp

An MCP server that lets an LLM author Maltego graph files and run primitive OSINT lookups.

Website

maltego-mcp is a Model Context Protocol (MCP) server that lets an LLM author Maltego .mtgx graph files and run primitive OSINT lookups (whois, DNS, ASN, crt.sh) from inside an agent session. It exists because graph-driven OSINT investigation in Maltego Desktop is normally point-and-click work, and an agent that can already reason over indicators should be able to produce the graph directly instead of dictating clicks to a human. It differs from a Maltego transform pack by living in the agent layer first: the graph is built and saved to disk by tool calls, then opened in Maltego, so it works even on the Basic plan and without paid connectors. A second optional layer (Phase B) does add native right-click transforms inside Maltego Desktop for teams that want that too.

What it does

maltego-mcp is an MCP server for Maltego Desktop OSINT that gives an LLM agent a small, typed toolset for building Maltego graphs and enriching indicators of compromise. An agent calls these tools to create a graph, add entities and links, run whois / DNS / ASN / certificate-transparency lookups, expand an IP or domain into a pivot map, and write the result to a .mtgx file you open in Maltego Graph Desktop. Keywords: Maltego, MCP server, OSINT, threat intelligence, graph, whois, DNS, ASN, crt.sh, indicators of compromise.

It ships as two cooperating layers:

  • Phase A (TypeScript MCP server): lets an LLM author Maltego .mtgx graph files and run primitive OSINT lookups (whois / DNS / ASN / crt.sh). Graphs land on disk and you open them in Maltego Desktop.
  • Phase B (Python TRX transforms in a .mtz): adds right-click pivots into MISP, TheHive, Cortex, and the bundled MITRE ATT&CK dataset directly inside Maltego Desktop. See transforms/README.md.

The two phases share the repo, nothing else. Either layer can be uninstalled without breaking the other.

Install

npm install -g maltego-mcp

Or from source (required for Phase B transforms):

git clone https://github.com/lidless-labs/maltego-mcp.git
cd maltego-mcp
npm install
npm run build
Открыть полный README на GitHub

Установка

npx maltego-mcp@latest whois example.com
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "maltego": { "command": "maltego-mcp" } } }