Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Ontolocy

БесплатноНе проверен

Proof of concept MCP server to augment an LLM with Ontolocy/Neo4j cyber graph capabilities.

GitHubEmbed

Описание

Proof of concept MCP server to augment an LLM with Ontolocy/Neo4j cyber graph capabilities.

README

Simple proof of concept MCP server to augment an LLM with Ontolocy cyber graph capabilities.

Key technologies:

  • Neo4j - for the graph database
  • MCP Python SDK - for the MCP server
  • PydanticAI - for the client (which connects to the MCP server)
  • Neontology - Interacting with Neo4j using pydantic models
  • Ontolocy - Cyber graph ontology and tooling built with Neontology

Quickstart

Pre-Requisites

Install dependencies with uv:

uv sync

Make sure you have a .env file which specifies:

FASTMCP_PORT=8008

OPENAI_API_KEY=<YOUR API KEY>

NEO4J_URI="neo4j://localhost:7687"
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=<YOUR NEO4J PASSWORD>

Ensure your Neo4j database is running and accessible. Be warned, the LLM may run arbitrary queries against it!

Populate the Graph

Use Ontolocy to populate the graph with MITRE ATT&CK data from the official github repo.

uv run ontolocy parse mitre-attack

Start the Server

uv run server.py

This will make the MCP server available on the port configured in the .env file (e.g.8008).

Use the CLI Client

uv run mcp_sse_client.py lookup mitre attack technique T1090 in the ontolocy cyber graph

from github.com/ontolocy/ontolocy-mcp-server

Установка Ontolocy

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/ontolocy/ontolocy-mcp-server

FAQ

Ontolocy MCP бесплатный?

Да, Ontolocy MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Ontolocy?

Нет, Ontolocy работает без API-ключей и переменных окружения.

Ontolocy — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Ontolocy в Claude Desktop, Claude Code или Cursor?

Открой Ontolocy на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Ontolocy with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai