inkog-io/inkog-mcp

inkog-io/inkog-mcp

от inkog-io
Inkog MCP сервер — это инструмент безопасности для AI-агентов. Сканирует код на уязвимости и логические ошибки, проверяет декларации AGENTS.md, аудит multi-agent системы. Работает внутри Claude, Cu...

Inkog MCP Server

Security companion for AI agent development in Claude, Cursor, and Claude Code.

Ask your AI pair-programmer to build an agent. Inkog checks it as you code — scanning for vulnerabilities, explaining findings in plain English, verifying AGENTS.md governance, and auditing agent-to-agent delegation. All inside the same conversation, no context switch.

Available in Claude Desktop, Cursor, Claude Code, ChatGPT, and any MCP-compatible client.

npm version License MCP Compatible

The Dev-Flow Loop

Inkog is designed to live inside the conversation where you build the agent — not as a post-hoc gate:

  1. Ask Claude to build a piece of agent logic.
  2. Ask Claude to scan it with Inkog — "Scan this with Inkog and show me any CRITICAL or HIGH findings."
  3. Ask Claude to explain each finding in plain English — "Explain the top finding. What's the risk, and how do I fix it?"
  4. Ask Claude to apply the fixes. Review the diff, approve, re-scan.
  5. Before shipping, verify governance — "Verify my AGENTS.md against the code" and "Audit the agent-to-agent delegation".
Инструменты были проиндексированы:
inkog_audit_a2a

Аудирует коммуникации между агентами (A2A) в мультиагентных системах. Обнаруживает бесконечные циклы делегирования, эскалацию привилегий, утечку данных между агентами и несанкционированные передачи управления. Поддерживает Google A2A protocol, CrewAI, LangGraph и AutoGen. Используйте этот инструмент при создании или проверке мультиагентных систем для выявления уязвимостей делегирования.

Параметры
  • check_delegation_chainsboolean

    Проверяет наличие бесконечных циклов делегирования и несанкционированных передач.

  • pathstringобязательный

    Путь к кодовой базе мультиагентной системы

  • protocolenum

    Подсказка мультиагентного протокола (необязательно, если не указана, определится автоматически)

inkog_audit_mcp_server

Проводит аудит безопасности любого MCP-сервера из реестра или GitHub. Анализирует разрешения инструментов, риски потоков данных, валидацию ввода и потенциальные уязвимости. Используйте этот инструмент перед установкой любого нового MCP-сервера, чтобы убедиться в его безопасности.

Параметры
  • repository_urlstring

    Прямой URL репозитория GitHub для аудита

  • server_namestring

    Имя MCP-сервера из реестра (например, "github", "slack", "postgres")

inkog_compliance_report

Генерирует отчет о соответствии требованиям EU AI Act, NIST AI RMF, ISO 42001 или OWASP LLM Top 10. Анализирует код агента и сопоставляет результаты с регуляторными требованиями. Используйте этот инструмент при подготовке AI-агентов к регуляторному соответствию или аудиту.

Параметры
  • formatenum

    Формат вывода: markdown (по умолчанию), json или pdf

  • frameworkenum

    Фреймворк соответствия: eu-ai-act (по умолчанию), nist-ai-rmf, iso-42001, owasp-llm-top-10 или все

  • pathstringобязательный

    Путь для сканирования при анализе соответствия требованиям.

inkog_deep_scan

Inkog Deep scan for AI agents. Использует продвинутый анализ для обнаружения сложных уязвимостей, логических ошибок и проблем безопасности, которые может пропустить сканирование на основе шаблонов. Требует роль Inkog Deep. ВАЖНО: Глубокое сканирование обычно занимает около 10 минут - сообщите пользователю перед началом и дайте знать, что сканирование выполняется.

Параметры
  • agent_namestring

    Имя агента для идентификации в панели управления (автоматически определяется из пути, если не указано)

  • pathstringобязательный

    Путь к файлу или каталогу для сканирования

inkog_explain_finding

Получает подробное объяснение и рекомендации по устранению для уязвимости или уязвимого шаблона. Включает описание проблемы, объяснение её опасности, пошаговые инструкции по исправлению и примеры кода. Используйте этот инструмент после сканирования, чтобы разобраться, как устранить найденные уязвимости.

Параметры
  • finding_idstring

    Находит идентификатор по результатам сканирования (например, «f8a3b2c1»).

  • patternstring

    Название паттерна: prompt-injection, infinite-loop, sql-injection-llm, token-bombing, hardcoded-credentials, missing-rate-limits, recursive-delegation и т.д.

inkog_generate_mlbom

Генерирует Machine Learning Bill of Materials (MLBOM) для AI-агентов. Перечисляет все модели, инструменты, источники данных, фреймворки и зависимости. Поддерживает форматы CycloneDX и SPDX. Используйте этот инструмент, когда документируете зависимости AI-агентов для соответствия требованиям цепочки поставок.

Параметры
  • formatenum

    Формат вывода: cyclonedx (рекомендуется), spdx или json

  • include_vulnerabilitiesboolean

    Включает известные уязвимости для обнаруженных компонентов.

  • pathstringобязательный

    Путь к кодовой базе агента для анализа

inkog_mcp_scan

Сканирует серверы MCP из реестра или по URL репозитория на уязвимости безопасности. Обнаруживает tool poisoning, command injection, data exfiltration, prompt injection, excessive permissions, obfuscation, supply chain risks и другие угрозы. Соотносит находки с OWASP Agentic Top 10 и OWASP MCP Top 10. Установите deep=true для AI-глубокого анализа (~10 минут, выявляет новые угрозы). Для анализа пакетов навыков используйте inkog_skill_scan.

Параметры
  • deepboolean
  • repository_urlstring

    URL репозитория GitHub MCP-сервера.

  • server_namestring

    Имя MCP-сервера из реестра (например, "github", "filesystem", "postgres")

inkog_scan

Помощник по безопасности для разработки AI-агентов. Сканирует на prompt-инъекции, бесконечные циклы, токен-бомбинг, SQL-инъекции через LLM и отсутствие защитных ограничений. Поддерживает LangChain, CrewAI, LangGraph, AutoGen, n8n и более 20 фреймворков для агентов. Используйте его при сборке, ревью или развертывании AI-агентов, чтобы выявить проблемы безопасности до выхода в продакшн.

Параметры
  • agent_namestring

    Имя агента для идентификации в панели управления (автоматически определяется из пути, если не указано)

  • filterenum

    Фильтрация файлов: авто (определять репозитории агентов, адаптировать фильтрацию), только агент (агрессивная фильтрация), все (без фильтрации)

  • outputenum

    Формат вывода: summary (по умолчанию), detailed (полные результаты), sarif (для CI/CD)

  • pathstringобязательный

    Путь к файлу или каталогу для сканирования

  • policyenum

    Политика безопасности: низкошумный (только подтверждённые уязвимости), сбалансированный (по умолчанию), всеобъемлющий (все находки), управление (с фокусом на статью 14), eu-ai-act (режим соответствия)

inkog_skill_scan

Сканирует пакеты SKILL.md и определения инструментов агентов на уязвимости безопасности. Обнаруживает отравление инструментов, внедрение команд, утечку данных, внедрение подсказок, избыточные разрешения, обфускацию, риски цепочки поставок и другое. Сопоставляет результаты с OWASP Agentic Top 10 и OWASP MCP Top 10. Установите deep=true для углублённого анализа на базе ИИ (~10 минут, выявляет новые угрозы). Для сканирования MCP-серверов используйте inkog_mcp_scan вместо этого.

Параметры
  • deepboolean
  • pathstring

    Локальный путь к каталогу пакета навыков

  • repository_urlstring

    URL репозитория GitHub пакета навыков

inkog_verify_governance

Проверяет, что объявления из AGENTS.md соответствуют реальному поведению кода. Выявляет расхождения в управлении, например «объявлено только для чтения, но код записывает данные» или «требуется одобрение человека, но в коде нет шлюзов одобрения». Необходимо для соблюдения Статьи 14 Закона ЕС об ИИ. Используй это при наличии AGENTS.md в проекте AI-агента или для проверки соответствия требованиям управления перед развёртыванием.

Параметры
  • pathstringобязательный

    Путь к директории, содержащей AGENTS.md и код агента.

1.0.22основная
1.0.21
1.0.20
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0

Выберите клиент, чтобы установить inkog-io/inkog-mcp:

Любой клиент

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

{
  "mcpServers": {
    "inkog-io-inkog-mcp-2gei666w1p": {
      "command": "npx",
      "args": [
        "-y",
        "@inkog-io/mcp"
      ],
      "env": {
        "INKOG_API_KEY": "sk_live_your_api_key"
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "inkog-io-inkog-mcp-2gei666w1p": {
      "command": "npx",
      "args": [
        "-y",
        "@inkog-io/mcp"
      ],
      "env": {
        "INKOG_API_KEY": "sk_live_your_api_key"
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "inkog-io-inkog-mcp-2gei666w1p": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@inkog-io/mcp"
      ],
      "env": {
        "INKOG_API_KEY": "sk_live_your_api_key"
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"inkog-io-inkog-mcp-2gei666w1p\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@inkog-io/mcp\"],\"env\":{\"INKOG_API_KEY\":\"sk_live_your_api_key\"}}"
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": {
    "inkog-io-inkog-mcp-2gei666w1p": {
      "command": "npx",
      "args": [
        "-y",
        "@inkog-io/mcp"
      ],
      "env": {
        "INKOG_API_KEY": "sk_live_your_api_key"
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add inkog-io-inkog-mcp-2gei666w1p --env INKOG_API_KEY=sk_live_your_api_key -- npx -y @inkog-io/mcp

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

claude mcp add-json inkog-io-inkog-mcp-2gei666w1p "{\"command\":\"npx\",\"args\":[\"-y\",\"@inkog-io/mcp\"],\"env\":{\"INKOG_API_KEY\":\"sk_live_your_api_key\"}}"
CodexCodex

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

codex mcp add inkog-io-inkog-mcp-2gei666w1p --env INKOG_API_KEY=sk_live_your_api_key -- npx -y @inkog-io/mcp

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

[mcp_servers.inkog-io-inkog-mcp-2gei666w1p]
command = "npx"
args = ["-y", "@inkog-io/mcp"]

[mcp_servers.inkog-io-inkog-mcp-2gei666w1p.env]
INKOG_API_KEY = "sk_live_your_api_key"
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "inkog-io-inkog-mcp-2gei666w1p": {
      "command": "npx",
      "args": [
        "-y",
        "@inkog-io/mcp"
      ],
      "env": {
        "INKOG_API_KEY": "sk_live_your_api_key"
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "inkog-io-inkog-mcp-2gei666w1p": {
      "command": "npx",
      "args": [
        "-y",
        "@inkog-io/mcp"
      ],
      "env": {
        "INKOG_API_KEY": "sk_live_your_api_key"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например inkog-io-inkog-mcp-2gei666w1p.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: inkog-io-inkog-mcp-2gei666w1p
    command: npx
    args:
      - "-y"
      - "@inkog-io/mcp"
    env:
      INKOG_API_KEY: sk_live_your_api_key
Zed

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

{
  "context_servers": {
    "inkog-io-inkog-mcp-2gei666w1p": {
      "command": "npx",
      "args": [
        "-y",
        "@inkog-io/mcp"
      ],
      "env": {
        "INKOG_API_KEY": "sk_live_your_api_key"
      }
    }
  }
}

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

goklab/guardvibe

goklab/guardvibe

от goklab

MCP-сервер для безопасности AI-кода. Детерминистично проверяет уязвимости, CVE и целостность репозитория в реальном времени. Полезен разработчикам с AI-агентами — предупреждает угрозы до появления кода.

TypeScript⭐ 6
Skyrxin/sast-mcp-server

Skyrxin/sast-mcp-server

от skyrxin

MCP сервер для статического анализа безопасности (SAST) — даёт AI-агентам сканировать код на уязвимости с помощью 11 сканеров (Bandit, CodeQL, Trivy и др.). Полезен разработчикам и DevSecOps для по...

Python⭐ 4
mopanc/depguard

mopanc/depguard

от mopanc

MCP сервер для безопасной работы с зависимостями в AI-агентах. Анализирует уязвимости и вредоносные пакеты, генерирует SBOM и SARIF для защиты от malware и галлюцинаций AI.

TypeScript⭐ 15
zinja-coder/jadx-ai-mcp

zinja-coder/jadx-ai-mcp

от zinja-coder

Ищет уязвимости в Android-APK прямо в JADX: декомпилирует, анализирует код и тут же подсказывает, что исправить.

Java⭐ 2918
snyk/studio-mcp

snyk/studio-mcp

официальный

от snyk

MCP-сервер Snyk интегрирует сканирование безопасности в AI-инструменты. Запускает SCA, SAST, IaC-проверки и возвращает уязвимости. Полезен для DevSecOps-пайплайнов. Управляется через `snyk mcp`.

Go⭐ 58
Thezenmonster/agentscore-mcp-server

Thezenmonster/agentscore-mcp-server

от thezenmonster

MCP сервер для оценки безопасности пакетов: сканирует зависимости, выносит вердикты доверия, проверяет уязвимости и настраивает CI-политику. Восемь инструментов без API-ключа. Помогает разработчикам принимать решения о безопасности MCP.

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

Лука Никитин