Skip to main content
Glama

MCP x402 — Проверка веб-страниц с доказательствами для ИИ-агентов

Проверьте продавца, товар, предложение, политику или утверждение, прежде чем агент действует

Дайте ИИ-агенту публичную HTTP(S) страницу и от 1 до 10 конкретных условий. Инструмент verificar_condicoes возвращает основанное на доказательствах решение по каждому условию:

  • confirmado — страница явно подтверждает условие.

  • rejeitado — страница явно противоречит условию.

  • incerto — доступных доказательств со страницы недостаточно.

Каждая проверка включает итоговый URL источника, заголовок страницы, метку времени, объяснение по каждому условию, цитируемые доказательства при наличии, уникальный verificationId и SHA-256 pageHash.

Разработано для

  • ИИ-агентов покупки и снабжения;

  • проверки продавцов, товаров и предложений;

  • комплексной проверки перед покупкой;

  • проверки политик и условий;

  • коммерческой автоматизации, требующей доказательств перед действием.

Простая интеграция x402

  • Бесплатная предварительная проверка перед оплатой.

  • $0.05 USDC за одну проверку в основной сети Base.

  • Не требуется аккаунт или подписка.

  • Доступно через MCP и HTTP.

  • Готовый к запуску покупатель включён в этот репозиторий.

  • Проверка Coinbase x402 пройдена, включена интеграция с Bazaar.

Живые конечные точки

  • MCP: https://mcp-x402-production.up.railway.app/mcp

  • Бесплатная предварительная проверка: POST https://mcp-x402-production.up.railway.app/preflight/verify-conditions

  • Платная проверка: POST https://mcp-x402-production.up.railway.app/verify-conditions

  • Состояние сервиса: GET https://mcp-x402-production.up.railway.app/health

Сервис также предоставляет платный анализ публичных URL и общие консультации через analisar_url и consultar_ia.

Related MCP server: Pylon MCP Server

Работающий сервис

  • Базовый URL: https://mcp-x402-production.up.railway.app

  • Проверка состояния: GET /health

  • MCP-эндпоинт: POST /mcp

  • Платный анализ URL: POST /analyze

  • Цена: $0.05 USDC за платный запрос

  • Сеть: Base mainnet (eip155:8453)

Статус продакшена

  • Продакшен-развёртывание активно на Railway

  • Оплата по версии x402 2

  • Платежи в основной сети Base (eip155:8453)

  • Проверка Coinbase x402 пройдена

  • Поддержка HTTP-ответа 402

  • Метаданные для обнаружения в Bazaar включены

  • Индексация Coinbase активна

Инструменты MCP

verificar_condicoes — $0.05 USDC

Платный инструмент проверки условий для агентов.

Передайте ему публичный URL и одно или несколько конкретных условий. Он возвращает решение, основанное только на доказательствах, извлечённых из этой страницы:

  • confirmado — страница явно подтверждает условие.

  • rejeitado — страница явно противоречит условию.

  • incerto — страница не предоставляет достаточных доказательств.

Каждый результат включает итоговый URL источника, заголовок страницы, метку времени проверки, объяснение по каждому условию и короткую цитату в качестве доказательства при её наличии.

Примеры условий:

  • «Страница идентифицирует продавца».

  • «Товар доступен в Португалии».

  • «На странице указана цена в евро».

  • «В документе указано, что сервис поддерживает x402».

Это предназначено для агентов, которым нужно основанное на доказательствах решение перед следующим действием.

Инструмент

Описание

Цена

consultar_ia

Отправляет запрос в OpenAI Responses API.

$0.02 USDC

analisar_url

Загружает и анализирует публичную HTTP или HTTPS страницу.

$0.05 USDC

verificar_condicoes

Проверяет конкретные условия на публичной странице и возвращает решения на основе доказательств.

$0.05 USDC

Технологии

  • Node.js и TypeScript

  • Express

  • Model Context Protocol

  • OpenAI Responses API

  • x402 платежи

  • viem

  • Cheerio

  • Railway

Безопасность

  • HTTPS предоставляется Railway

  • Helmet security headers

  • 100 запросов за 15 минут

  • Структурированные журналы с уникальными идентификаторами запросов

  • Проверка хоста и секреты исключены из Git

Переменные окружения

Сервер

Переменная

Обязательная

Описание

OPENAI_API_KEY

Да

Ключ API проекта OpenAI.

OPENAI_MODEL

Нет

Модель OpenAI. По умолчанию gpt-5-mini.

HOST

Нет

Хост для прослушивания. По умолчанию 0.0.0.0.

PORT

Нет

Порт для прослушивания. По умолчанию 3000.

RAILWAY_PUBLIC_DOMAIN

Railway

Автоматически предоставляется Railway.

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

Переменная

Обязательная

Описание

EVM_PRIVATE_KEY

Да

Приватный ключ кошелька покупателя в Base mainnet. Никогда не коммитьте это значение.

Пример локального файла .env.test:

EVM_PRIVATE_KEY=your_private_key_here

Локальная разработка

Установка зависимостей:

npm install

Запуск сервера разработки:

npm run dev

Сборка проекта:

npm run build

Запуск скомпилированного сервера:

npm start

Проверка здоровья

Конечная точка здоровья является публичной и не требует оплаты:

curl https://mcp-x402-production.up.railway.app/health

Готовый к запуску покупатель x402

В репозитории есть готовые покупатели для приложений и ИИ-агентов. MCP-покупатель подключается к живому сервису, проверяет требования оплаты x402 против основной сети Base с максимальным платежом $0.05, подписывает платёж, повторяет вызов и выводит квитанцию о расчёте и результат.

git clone https://github.com/Diogoup26/mcp-x402.git
cd mcp-x402
npm install

Создайте локальный файл .env.test:

EVM_PRIVATE_KEY=0xYOUR_64_HEX_CHARACTER_PRIVATE_KEY

Никогда не сохраняйте .env.test в Git.

Соберите проект:

npm run build

Следующие команды выполняют реальные платежи в основной сети Base:

  • consultar_ia — $0.02 USDC

  • analisar_url — $0.05 USDC

  • verificar_condicoes — $0.05 USDC

HTTP-анализ URL

npm run analyze -- "https://example.com" "Summarize this page."

Анализ URL через MCP

npm run verify -- "https://example.com" "The page identifies the seller."

ИИ-консультация через MCP

npm run mcp:analyze -- "https://example.com" "Summarize this page."

MCP-анализ URL

npm run mcp:consult -- "Reply only with: MCP OK"

MCP-консультация ИИ

npm run mcp:verify -- "https://example.com" "The page identifies the seller."

Успешный MCP-платёж выводит:

  • success

  • квитанцию об оплате

  • результат

Покупатель никогда не выводит приватный ключ и отклоняет любые платежи, которые:

  • не относятся к основной сети Base;

  • не используют настроенный контракт Base USDC;

  • превышают $0.05 USDC.

Развёртывание

Репозиторий подключён к Railway. Каждый успешный push запускает новое развёртывание. Railway использует:

npm run build
npm start

Проверка состояния /health не требует оплаты.

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Pay for HTTP APIs and charge for your own: x402 micropayments in USDC on Base.

  • Pay-per-use weather, environment, finance, and on-chain intelligence tools for AI agents via x402.

  • Pay-per-call web scraping for AI agents via x402 on Base USDC. Six tools, no signup.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Diogoup26/mcp-x402'

If you have feedback or need assistance with the MCP directory API, please join our Discord server