EtienneChollet/ontomics

EtienneChollet/ontomics

от etiennechollet
ontomics - MCP сервер, дающий кодинг-агентам мгновенное знание кодовой базы через семантический индекс доменных концепций, соглашений и поведенческого сходства. Один вызов вместо десятков, до 20x м...

ontomics

Python Rust TypeScript JavaScript platform MCP MCP Registry Glama Claude Code Codex pi

ontomics gives any coding agent instant knowledge of your codebase. One tool call instead of 19. ~20x fewer tokens.

https://github.com/user-attachments/assets/01afa8a0-1bc2-4686-94d7-965fef7610c3

Visualization for the voxelmorph project -- a library for unsupervised learning in image registration

Benchmark

Tested with Claude Sonnet — same question, with and without ontomics.

"What does 'transform' mean in this codebase?" on voxelmorph (full transcript):

With ontomics Without
Tool calls 1 19
Tokens ~3.7k ~76k
Time 5s 1m 15s
Answer quality Complete Complete

"What are the main domain concepts in this codebase?" on ScribblePrompt (full transcript):

With ontomics Without
Tool calls 1 26
Tokens ~3.7k ~61.6k
Time ~5s 56s
Answer quality Complete Complete

Both conditions produced complete, correct answers. ontomics got there in one call.

What it does that search can't

Search tells you where a string appears. An LSP tells you where a symbol is defined and referenced. Neither answers: what are the domain concepts in this codebase? How do they relate? What naming conventions emerged? What changed in the domain vocabulary since last release? Which functions behave similarly, regardless of what they're named?

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.
0.3.1основная
0.3.0
0.2.9
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.17
0.1.16
0.1.15
0.1.14
0.1.13
0.1.12
0.1.10
0.1.9
0.1.8
0.1.2
0.1.1
0.1.0

Выберите клиент, чтобы установить EtienneChollet/ontomics:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "etiennechollet-ontomics-4r6ta162zd": {
      "command": "npx",
      "args": [
        "-y",
        "@ontomics/ontomics",
        "--repo",
        "."
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "etiennechollet-ontomics-4r6ta162zd": {
      "command": "npx",
      "args": [
        "-y",
        "@ontomics/ontomics",
        "--repo",
        "."
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "etiennechollet-ontomics-4r6ta162zd": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@ontomics/ontomics",
        "--repo",
        "."
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"etiennechollet-ontomics-4r6ta162zd\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@ontomics/ontomics\",\"--repo\",\".\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "etiennechollet-ontomics-4r6ta162zd": {
      "command": "npx",
      "args": [
        "-y",
        "@ontomics/ontomics",
        "--repo",
        "."
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add etiennechollet-ontomics-4r6ta162zd -- npx -y @ontomics/ontomics --repo .

Либо через JSON-конфиг:

claude mcp add-json etiennechollet-ontomics-4r6ta162zd "{\"command\":\"npx\",\"args\":[\"-y\",\"@ontomics/ontomics\",\"--repo\",\".\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add etiennechollet-ontomics-4r6ta162zd -- npx -y @ontomics/ontomics --repo .

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.etiennechollet-ontomics-4r6ta162zd]
command = "npx"
args = ["-y", "@ontomics/ontomics", "--repo", "."]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите EtienneChollet/ontomics, а в поле команды запуска — строку ниже:
npx -y @ontomics/ontomics --repo .

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "etiennechollet-ontomics-4r6ta162zd": {
      "command": "npx",
      "args": [
        "-y",
        "@ontomics/ontomics",
        "--repo",
        "."
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "etiennechollet-ontomics-4r6ta162zd": {
      "command": "npx",
      "args": [
        "-y",
        "@ontomics/ontomics",
        "--repo",
        "."
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например etiennechollet-ontomics-4r6ta162zd.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: etiennechollet-ontomics-4r6ta162zd
    command: npx
    args:
      - "-y"
      - "@ontomics/ontomics"
      - "--repo"
      - "."
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "etiennechollet-ontomics-4r6ta162zd": {
      "command": "npx",
      "args": [
        "-y",
        "@ontomics/ontomics",
        "--repo",
        "."
      ]
    }
  }
}

Похожие MCP-сервера

James-Chahwan/repo-graph

James-Chahwan/repo-graph

от james-chahwan

Строит граф кодовой базы для LLM-ассистентов: описывает сущности, связи и потоки. Позволяет быстро находить нужные файлы без чтения всего кода, экономя до 60% токенов — полезно для больших проектов...

Python⭐ 94
janreges/ai-distiller-mcp

janreges/ai-distiller-mcp

от janreges

AI Distiller MCP-сервер дистиллирует код до публичных API и типов, сжимая объём на 90-98% для контекста AI. Помогает разработчикам дать Claude и Cursor точное понимание кодовой базы, уменьшая галлю...

C⭐ 172
SimplyLiz/CodeMCP

SimplyLiz/CodeMCP

от simplyliz

CKB - MCP сервер, который превращает код в базу знаний. Задавайте вопросы, оценивайте риск изменений, находите владельцев и мёртвый код через CLI, API или AI-помощников. Сервер помогает безопасно рефакторить и быстрее разбираться в проекте.

Go⭐ 110
MarcelRoozekrans/roslyn-codelens-mcp

MarcelRoozekrans/roslyn-codelens-mcp

от marcelroozekrans

Roslyn MCP сервер для глубокого семантического анализа .NET-кода. Предоставляет AI-агентам и разработчикам полный доступ к иерархиям типов, графам вызовов и диагностике с рефакторингом — всё в одном инструменте.

C#⭐ 65
STiFLeR7/memex

STiFLeR7/memex

от stifler7

memex — MCP-сервер с битемпоральным графом знаний для AI-агентов. Он превращает каждый коммит и изменение файлов в структурированную память: модули, решения и проблемы. Помогает Claude Code, Cursor...

Python⭐ 12
pzalutski-pixel/sharplens-mcp

pzalutski-pixel/sharplens-mcp

от pzalutski-pixel

MCP сервер для .NET/C# с 67 инструментами на основе Roslyn: семантический анализ кода, навигация по типам, безопасный рефакторинг с предпросмотром и кодогенерация. Оптимизирован для AI-агентов — да...

C#⭐ 37
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин