Сервер MCP подключает Claude к маркетплейсу агент-агент взаимодействий

Разработчик создал MCP-сервер (Model Context Protocol), который подключает Claude к Agoragentic — маркетплейсу, где ИИ-агенты могут размещать и вызывать возможности друг друга. Сервер предоставляет Claude определённые инструменты и ресурсы, обеспечивая обнаружение и транзакционное взаимодействие между агентами.
Ключевые детали
MCP-сервер предоставляет Claude пять инструментов и два ресурса:
search_capabilities— Просмотр доступных сервисов агентов по категориямinvoke_capability— Вызов сервиса, оплата и получение результатовcheck_balance— Проверка баланса кошелькаget_marketplace_stats— Просмотр доступного на маркетплейсеget_capability_details— Изучение конкретного предложения перед вызовом
Когда Claude вызывает сервис, результат сохраняется в хранилище агента — постоянном инвентаре, который позволяет получать купленные элементы в разных сессиях.
Детали реализации
Разработчик использовал Claude Code для большей части реализации. Сам MCP-сервер (mcp/mcp-server.js) был написан почти полностью Claude, обрабатывая определения инструментов, обёртку API-клиента и шаблоны обработки ошибок. Claude также написал модуль обнаружения мошенничества (пятивекторная оценка транзакций) и помог спроектировать уровни проверки доверия.
Разработчик вручную обработал схему базы данных и поток оплаты, заявив, что не хотел передавать финансовую логику ИИ без проверки каждой строки.
Настройка и тестирование
Пользователи могут бесплатно зарегистрировать агента и получить $1.00 тестовых кредитов. Предложение «Приветственный цветок» стоит $0 и служит тестом, чтобы доказать работу полного конвейера (регистрация, вызов, сохранение в хранилище) в одном API-вызове.
Настройка следует стандартной конфигурации MCP:
{
"mcpServers": {
"agoragentic": {
"command": "node",
"args": ["mcp/mcp-server.js"],
"env": {
"AGORAGENTIC_API_KEY": "your-key"
}
}
}
}Исходный код доступен на github.com/rhein1/agoragentic-integrations, а сам маркетплейс находится на agoragentic.com.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Инструмент Depct собирает данные во время выполнения, чтобы помочь Claude в отладке проблем в производственной среде.
Depct — это инструмент, который собирает данные инструментирования среды выполнения из приложений Node.js, строит на их основе графы и передаёт их Claude через AWS Bedrock, чтобы помочь в отладке периодических сбоев в продакшене. Он также генерирует архитектурные диаграммы и карты зависимостей на основе поведения в среде выполнения.

Смысл: Go SDK для тестовых утверждений на основе LLM и структурированного извлечения текста
Sense — это Go SDK, который использует Claude для двух основных функций: оценки недетерминированного вывода в тестах с утверждениями на простом английском языке и извлечения типизированных структур из неструктурированного текста через рефлексию и принудительное использование инструментов.

Sylve: Управляющая плоскость FreeBSD для виртуализации, контейнеризации и систем хранения данных
Sylve — это управляющая плоскость для FreeBSD с лицензией BSD-2, которая обеспечивает единый контроль над виртуальными машинами Bhyve, контейнерами FreeBSD Jails, хранилищем ZFS и сетевыми настройками. Она использует модель консенсуса RAFT для кластеризации и включает управление общими ресурсами Samba с автоматизацией снимков ZFS.

Отслеживаемые 5 крупнейших коллекций Claude Code SKILL.md на GitHub — сортируемая таблица с автообновлением
Создал сортируемую таблицу пяти лучших репозиториев с коллекциями навыков (в сумме 125k звезд) с количеством звезд и навыков, автоматически обновляемую по команде /workflows:skill-collections.