KOVY/agentforge-trust-mcp

KOVY/agentforge-trust-mcp

от kovy
AgentForge MCP сервер - единая точка доступа к каталогу проверенных MCP инструментов с оценкой доверия (trust score). Разработчики могут безопасно подключать и вызывать сотни серверов через один прокси, используя встроенные проверки безопасности и поиск по рейтингу.

agentforge-trust-mcp

npm version npm downloads License: MIT MCP

One MCP connection → 100+ MCP servers, with trust audit, discovery, and execution.

AgentForge gives any agent a single connection that exposes the entire catalog of MCP servers — trust-scored, searchable, and executable. Trust Scores (0–100) are computed across five dimensions: code health, security scan, behavioral audit, community trust, and EU compliance.

v0.3.0 ships 8 tools (4 trust + 4 action) plus a P0 RCE sanitization layer (input validation, call guards, anomaly detection) with 27/27 tests passing and zero external runtime dependencies.

📖 Full integration guide for external multi-agent systems: See agentforge.community/trust for the full integration guide — OpenClaw, Claude Desktop, Cursor, LangGraph, AutoGen, CrewAI in ~3 minutes.

Installation

npx -y agentforge-trust-mcp@latest
Claude Desktop / Cursor / OpenClaw config
{
  "mcpServers": {
    "agentforge": {
      "command": "npx",
      "args": ["-y", "agentforge-trust-mcp@latest"],
      "env": {
        "AGENTFORGE_API_URL": "https://agentforge.community",
        "AGENTFORGE_API_KEY": "af_agent_REPLACE_AFTER_REGISTRATION"
      }
    }
  }
}
Инструменты были проиндексированы:
broadcast_search

Ищет СРАЗУ на нескольких MCP-серверах за один вызов. Возвращает релевантные инструменты по каждому серверу, отсортированные по релевантности. Заменяет N последовательных вызовов discover+capabilities. Требует AGENTFORGE_API_KEY (задан в переменных окружения или сначала вызовите register_agent). Используйте это, когда агенту нужно разослать запрос вроде 'найди мне всё, что может парсить медицинские снимки DICOM' по каталогу.

Параметры
  • budget_maxnumber

    Фильтр: максимальная цена в месяц (USD)

  • categorystring

    Необязательный фильтр категорий.

  • max_results_per_servernumber

    Максимум инструментов на сервер (1-10)

  • max_serversnumber

    Максимум серверов для поиска (1-20)

  • preferred_pricingenum

    Предпочтение по тарифному плану

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

    Поисковый запрос на естественном языке

call_tool

Вызывает любой инструмент на любом MCP-сервере из каталога AgentForge. AgentForge проксирует вызов, применяет лимиты скорости, биллинг (за вызов или по кредитам кошелька) и возвращает результат. Требуется AGENTFORGE_API_KEY. Используйте это, чтобы фактически ИСПОЛЬЗОВАТЬ возможности сервера после обнаружения, например: call_tool(server='github-pro', tool='create_pr', input={...}).

Параметры
  • inputobject

    Аргументы ввода инструмента (объект), передаваемые на вышестоящий MCP-сервер.

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

    UUID или slug сервера (из результатов discover/broadcast_search)

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

    Название инструмента на том сервере.

check_trust

Получает рейтинг доверия AgentForge для MCP-сервера. Возвращает общий балл (0-100), разбивку по измерениям (code_health, security_scan, behavioral_audit, community_trust, eu_compliance) и значки. Используйте перед подключением к любому MCP-серверу.

Параметры
  • github_urlstring
  • server_idstring
  • slugstring
discover

Просматривает каталог MCP-серверов AgentForge. Поддерживает полнотекстовый поиск, семантический поиск и фильтрацию по категориям. Не требует аутентификации. Используйте это, когда нужно найти серверы, предлагающие определённую возможность (например, 'автоматизация PR на GitHub', 'проверка НДС в ЕС'). Возвращает метаданные сервера, количество инструментов, ценовой уровень и оценки доверия. Каждый результат содержит ДВА поля доверия: audit_score (0-100, динамическая оценка из пайплайна аудита AgentForge, АВТОРИТЕТНАЯ для контроля политик, может быть null, если ещё не проверен) и trust_score (0-10, устаревшая оценка сообщества, только для отображения как запасной вариант). Всегда предпочитайте audit_score, если он присутствует; null в audit_score интерпретируйте как 'аудит ожидается'.

Параметры
  • categorystring

    Фильтровать по категории (например: финансы, базы данных, инструменты разработки, здравоохранение)

  • featuredboolean

    Возвращайте только избранные серверы.

  • include_toolsboolean

    Включите список инструментов каждого сервера в ответ

  • limitnumber
  • offsetnumber
  • qstring

    Поисковый запрос (естественный язык или ключевые слова)

  • semanticboolean

    Используйте семантический (векторный) поиск вместо полнотекстового. По умолчанию: false.

evaluate_policy

Проверяет, соответствует ли сервер политике доверия. Возвращает allowed:true/false плюс результаты отдельных проверок. Пример политики: {min_overall: 70, required_badges: ['actively_maintained']}. Используйте это, чтобы проверять решения агента, например: «стоит ли использовать этот сервер для финансовых данных?».

Параметры
  • github_urlstring
  • policyobjectобязательный
  • server_idstring
  • slugstring
list_trusted

Ищет в каталоге AgentForge серверы, соответствующие определённой категории и минимальному порогу доверия. Возвращает до 25 результатов, отсортированных по уровню доверия.

Параметры
  • categorystring

    Фильтр по категории (например, finance, database, developer-tools, security). Не указывайте, чтобы выбрать все.

  • limitnumber
  • min_overallnumber
  • required_badgesstring[]
recommend

По заданному сценарию на естественном языке рекомендует MCP-серверы, отфильтрованные по доверию. Пример: 'Мне нужно проверять чешские VAT ID и конвертировать счета ISDOC'. Использует семантический поиск AgentForge + фильтр доверия.

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

    Описание варианта использования на естественном языке

register_agent

Саморегистрирует этого агента с AgentForge. Возвращает API-ключ af_agent_*, который разблокирует broadcast_search и call_tool. Выполните один раз при запуске агента, сохраните ключ в переменную окружения AGENTFORGE_API_KEY. Для регистрации не требуется аутентификация. Идемпотентно по slug: повторный запуск создает уникализированный slug.

Параметры
  • capabilitiesstring[]

    Список высокоуровневых возможностей (например, ['medical-imaging', 'patient-routing'])

  • descriptionstring

    Краткое описание того, что делает этот агент.

  • homepage_urlstring

    Необязательный URL домашней страницы / репозитория.

  • metadataobject

    Метаданные произвольного формата (фреймворк, версия, регион…)

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

    Человекочитаемое имя агента (например, 'OpenClaw Healthcare Coordinator')

0.3.0основная
0.2.0
0.1.0

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

Любой клиент

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

{
  "mcpServers": {
    "kovy-agentforge-trust-mcp-xfut31b72k": {
      "command": "npx",
      "args": [
        "-y",
        "agentforge-trust-mcp@latest"
      ],
      "env": {
        "AGENTFORGE_API_URL": "https://agentforge.community",
        "AGENTFORGE_API_KEY": "af_agent_REPLACE_AFTER_REGISTRATION"
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "kovy-agentforge-trust-mcp-xfut31b72k": {
      "command": "npx",
      "args": [
        "-y",
        "agentforge-trust-mcp@latest"
      ],
      "env": {
        "AGENTFORGE_API_URL": "https://agentforge.community",
        "AGENTFORGE_API_KEY": "af_agent_REPLACE_AFTER_REGISTRATION"
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "kovy-agentforge-trust-mcp-xfut31b72k": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "agentforge-trust-mcp@latest"
      ],
      "env": {
        "AGENTFORGE_API_URL": "https://agentforge.community",
        "AGENTFORGE_API_KEY": "af_agent_REPLACE_AFTER_REGISTRATION"
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"kovy-agentforge-trust-mcp-xfut31b72k\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"agentforge-trust-mcp@latest\"],\"env\":{\"AGENTFORGE_API_URL\":\"https://agentforge.community\",\"AGENTFORGE_API_KEY\":\"af_agent_REPLACE_AFTER_REGISTRATION\"}}"
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": {
    "kovy-agentforge-trust-mcp-xfut31b72k": {
      "command": "npx",
      "args": [
        "-y",
        "agentforge-trust-mcp@latest"
      ],
      "env": {
        "AGENTFORGE_API_URL": "https://agentforge.community",
        "AGENTFORGE_API_KEY": "af_agent_REPLACE_AFTER_REGISTRATION"
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add kovy-agentforge-trust-mcp-xfut31b72k --env AGENTFORGE_API_URL=https://agentforge.community --env AGENTFORGE_API_KEY=af_agent_REPLACE_AFTER_REGISTRATION -- npx -y agentforge-trust-mcp@latest

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

claude mcp add-json kovy-agentforge-trust-mcp-xfut31b72k "{\"command\":\"npx\",\"args\":[\"-y\",\"agentforge-trust-mcp@latest\"],\"env\":{\"AGENTFORGE_API_URL\":\"https://agentforge.community\",\"AGENTFORGE_API_KEY\":\"af_agent_REPLACE_AFTER_REGISTRATION\"}}"
CodexCodex

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

codex mcp add kovy-agentforge-trust-mcp-xfut31b72k --env AGENTFORGE_API_URL=https://agentforge.community --env AGENTFORGE_API_KEY=af_agent_REPLACE_AFTER_REGISTRATION -- npx -y agentforge-trust-mcp@latest

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

[mcp_servers.kovy-agentforge-trust-mcp-xfut31b72k]
command = "npx"
args = ["-y", "agentforge-trust-mcp@latest"]

[mcp_servers.kovy-agentforge-trust-mcp-xfut31b72k.env]
AGENTFORGE_API_URL = "https://agentforge.community"
AGENTFORGE_API_KEY = "af_agent_REPLACE_AFTER_REGISTRATION"
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "kovy-agentforge-trust-mcp-xfut31b72k": {
      "command": "npx",
      "args": [
        "-y",
        "agentforge-trust-mcp@latest"
      ],
      "env": {
        "AGENTFORGE_API_URL": "https://agentforge.community",
        "AGENTFORGE_API_KEY": "af_agent_REPLACE_AFTER_REGISTRATION"
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "kovy-agentforge-trust-mcp-xfut31b72k": {
      "command": "npx",
      "args": [
        "-y",
        "agentforge-trust-mcp@latest"
      ],
      "env": {
        "AGENTFORGE_API_URL": "https://agentforge.community",
        "AGENTFORGE_API_KEY": "af_agent_REPLACE_AFTER_REGISTRATION"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

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

mcpServers:
  - name: kovy-agentforge-trust-mcp-xfut31b72k
    command: npx
    args:
      - "-y"
      - "agentforge-trust-mcp@latest"
    env:
      AGENTFORGE_API_URL: https://agentforge.community
      AGENTFORGE_API_KEY: af_agent_REPLACE_AFTER_REGISTRATION
Zed

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

{
  "context_servers": {
    "kovy-agentforge-trust-mcp-xfut31b72k": {
      "command": "npx",
      "args": [
        "-y",
        "agentforge-trust-mcp@latest"
      ],
      "env": {
        "AGENTFORGE_API_URL": "https://agentforge.community",
        "AGENTFORGE_API_KEY": "af_agent_REPLACE_AFTER_REGISTRATION"
      }
    }
  }
}

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

juanisidoro/securecode-mcp

juanisidoro/securecode-mcp

от juanisidoro

MCP сервер для SecureCodeHQ: Claude Code работает с секретами (API ключи, токены) без отображения в диалоге - значения шифруются AES-256 и инжектятся в файл (инжект-режим). Инструмент для управления секретами и безопасной работы с ними.

TypeScript⭐ 1
JoeyBrar/agentseal-mcp

JoeyBrar/agentseal-mcp

от joeybrar

MCP сервер AgentSeal создаёт защищённые от изменений журналы аудита для AI-агентов на основе SHA-256 хеш-цепочек. Позволяет проверять целостность действий и доказывать клиентам, что агент выполнил именно то, что заявлено. Полезен разработчикам, внедряющим доверенные автономные системы.

JavaScript⭐ 2
ScopeBlind/verify-mcp

ScopeBlind/verify-mcp

от scopeblind

MCP сервер для офлайн-верификации подписанных артефактов ScopeBlind и Veritas Acta. Проверяет подписи, аудит-бандлы, объясняет структуру. Работает локально, без внешних серверов.

JavaScript⭐ 6
firstorderai/authenticator_mcp

firstorderai/authenticator_mcp

от firstorderai

MCP сервер даёт AI-агентам безопасный доступ к 2FA-кодам и паролям из приложения-аутентификатора. Автоматизируйте вход на сайты, управляя учётными данными через ИИ-помощников. Удобен для разработчи...

TypeScript⭐ 47
doggychip/agentforge

doggychip/agentforge

от doggychip

AgentForge — унифицированный API-шлюз и маркетплейс AI-агентов. С одним ключом получаете доступ к 300+ готовым агентам, не управляя отдельными авторизациями. Встроенный MCP-сервер позволяет подключ...

TypeScript⭐ 4
jyjune/mcp_vms

jyjune/mcp_vms

от jyjune

MCP сервер для связи с программой записи CCTV (VMS): извлекает live и записанные видео, управляет PTZ-камерами. Инструмент для администраторов, автоматизирующий получение видео и управление камерами.

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

Лука Никитин