Thezenmonster/agentscore-mcp-server

Thezenmonster/agentscore-mcp-server

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

@agentscore-xyz/mcp-server

MCP security trust layer. Scan packages, get trust verdicts, inspect repo-wide MCP dependencies, generate Policy Gate setup, install the CI workflow directly, check incident exposure, and query the abuse database. Eight tools for MCP security decisions. No API key, zero config.

KYA Scan

Scan any MCP package for security issues: agentscores.xyz

Quick Start

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "agentscore": {
      "command": "npx",
      "args": ["-y", "@agentscore-xyz/mcp-server"]
    }
  }
}
Cursor / Any MCP Client
npx @agentscore-xyz/mcp-server

What This Does

Your AI can now make security decisions about MCP packages:

You: "Is exa-mcp-server safe to install?"

Claude: calls get_verdict "Verdict: ALLOW. Score 90/100, LOW risk. No provenance attestations (published by personal account). 9 tools exposed including web_search_exa and crawling_exa."

You: "The axios package was compromised. Which MCP servers are affected?"

Claude: calls check_exposure "Multiple monitored MCP servers depend on axios, including exa-mcp-server, tavily-mcp, and figma-mcp."

Инструменты были проиндексированы:
check_abuse

Проверяет, был ли пакет или агент зарегистрирован в базе данных нарушений KYA. Возвращает, было ли нарушение зарегистрировано, и любые подробности.

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

    Имя пакета или идентификатор агента для проверки.

check_exposure

Проверяет, какие отслеживаемые MCP серверы зависят от заданного пакета. Используйте это во время реагирования на инциденты, чтобы найти радиус поражения. Пример: 'какие MCP серверы используют axios?'

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

    имя npm-пакета для проверки подверженности (например, 'axios')

check_my_repo

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

Параметры
  • pathstring

    Необязательный путь к корню репозитория. По умолчанию используется текущая рабочая директория.

generate_policy_gate_setup

Генерирует точный рабочий процесс GitHub Actions, необходимый для применения AgentScore Policy Gate для репозитория. Обнаруживает MCP-зависимости локально и возвращает YAML, имя секрета и пилотную ссылку, необходимые для настройки.

Параметры
  • pathstring

    Необязательный путь к корню репозитория. По умолчанию используется текущая рабочая директория.

  • repo_urlstring

    Необязательное переопределение URL репозитория для ссылки передачи пилотной версии.

get_verdict

Получает вердикт доверия для пакета MCP: разрешить, предупредить или заблокировать. Основан на результатах сканирования (балл и серьезность). Также сообщает статус мониторинга и позицию издателя. Используйте это перед установкой или подключением к MCP-серверу.

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

    Имя пакета npm

install_policy_gate

Пишет файл рабочего процесса AgentScore Policy Gate в этот репозиторий. Создаёт .github/workflows/agentscore-policy-gate.yml с аутентификацией OIDC (API-ключ не требуется). Обнаруживает зависимости MCP и включает их в рабочий процесс. Шлюз автоматически подготовит репозиторий при первом пуше.

Параметры
  • pathstring

    Необязательный путь к корню репозитория. По умолчанию используется текущая рабочая директория.

  • repo_urlstring

    Необязательное переопределение URL репозитория.

monitor_status

Проверяет, находится ли пакет MCP под непрерывным мониторингом, и получает историю его сканирования. Показывает текущую оценку, уровень риска и последние изменения.

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

    Имя пакета npm

scan_package

Сканирует npm-пакет на наличие проблем безопасности MCP. Проверяет скрипты установки, шаблоны инъекций в промпты, подозрительные URL, шаблоны исходного кода, количество зависимостей, полноту метаданных и издателя. Возвращает оценку (0-100), уровень риска и подробные результаты.

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

    Имя npm-пакета (например, 'exa-mcp-server', '@modelcontextprotocol/server-github')

2.2.1основная
2.2.0
2.1.0
2.0.2
2.0.1
2.0.0
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.0

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

Любой клиент

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

{
  "mcpServers": {
    "thezenmonster-agentscore-mcp-server-m7xgribmjz": {
      "command": "npx",
      "args": [
        "-y",
        "@agentscore-xyz/mcp-server"
      ]
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "thezenmonster-agentscore-mcp-server-m7xgribmjz": {
      "command": "npx",
      "args": [
        "-y",
        "@agentscore-xyz/mcp-server"
      ]
    }
  }
}
VS Code

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

{
  "servers": {
    "thezenmonster-agentscore-mcp-server-m7xgribmjz": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@agentscore-xyz/mcp-server"
      ]
    }
  }
}

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

code --add-mcp "{\"name\":\"thezenmonster-agentscore-mcp-server-m7xgribmjz\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@agentscore-xyz/mcp-server\"]}"
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": {
    "thezenmonster-agentscore-mcp-server-m7xgribmjz": {
      "command": "npx",
      "args": [
        "-y",
        "@agentscore-xyz/mcp-server"
      ]
    }
  }
}
Claude CodeClaude Code

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

claude mcp add thezenmonster-agentscore-mcp-server-m7xgribmjz -- npx -y @agentscore-xyz/mcp-server

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

claude mcp add-json thezenmonster-agentscore-mcp-server-m7xgribmjz "{\"command\":\"npx\",\"args\":[\"-y\",\"@agentscore-xyz/mcp-server\"]}"
CodexCodex

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

codex mcp add thezenmonster-agentscore-mcp-server-m7xgribmjz -- npx -y @agentscore-xyz/mcp-server

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

[mcp_servers.thezenmonster-agentscore-mcp-server-m7xgribmjz]
command = "npx"
args = ["-y", "@agentscore-xyz/mcp-server"]
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "thezenmonster-agentscore-mcp-server-m7xgribmjz": {
      "command": "npx",
      "args": [
        "-y",
        "@agentscore-xyz/mcp-server"
      ]
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "thezenmonster-agentscore-mcp-server-m7xgribmjz": {
      "command": "npx",
      "args": [
        "-y",
        "@agentscore-xyz/mcp-server"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

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

mcpServers:
  - name: thezenmonster-agentscore-mcp-server-m7xgribmjz
    command: npx
    args:
      - "-y"
      - "@agentscore-xyz/mcp-server"
Zed

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

{
  "context_servers": {
    "thezenmonster-agentscore-mcp-server-m7xgribmjz": {
      "command": "npx",
      "args": [
        "-y",
        "@agentscore-xyz/mcp-server"
      ]
    }
  }
}

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

toan203/osv-ui

toan203/osv-ui

от toan203

MCP-сервер для безопасности зависимостей: сканирует npm, Python, Go и другие экосистемы на CVE. Интегрируется с AI-агентами, открывает визуальный дашборд с оценками риска и подсказками по исправлению. Работает локально, без регистрации.

HTML⭐ 4
infai-tech/vulnfeed-mcp

infai-tech/vulnfeed-mcp

от infai-tech

MCP инструмент для сканирования зависимостей проектов на уязвимости. Обогащает EPSS-оценками, рекомендует исправления. Поддерживает npm, pip и Go. Помогает разработчикам мониторить безопасность.

Python⭐ 1
qianniuspace/mcp-security-audit

qianniuspace/mcp-security-audit

от qianniuspace

MCP-сервер Security Audit Tool проверяет npm-зависимости на уязвимости в реальном времени. Он подключается к удалённому реестру npm и выдаёт отчёты с уровнями критичности, CVSS-оценками и рекомендациями по исправлению. Полезен разработчикам для автоматизации безопасности в MCP-среде.

TypeScript⭐ 57
agentgraph-co/agentgraph

agentgraph-co/agentgraph

от agentgraph-co

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

Python⭐ 5
cuttalo/depscope

cuttalo/depscope

от cuttalo

MCP сервер DepScope проверяет пакеты в 19 экосистемах - выявляет галлюцинации, устаревшие и вредоносные зависимости. Помогает AI-агентам избегать установки вымышленных и опасных пакетов.

⭐ 1
BeBraveBeKind/mcpskills-server

BeBraveBeKind/mcpskills-server

от bebravebekind

MCP сервер для оценки доверия к другим MCP серверам и AI навыкам перед установкой. Проводит сканирование безопасности по 5 типам атак, включая prompt injection и кражу учетных данных. Идеален для б...

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

Лука Никитин