mcp-x402
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 /healthMCP-эндпоинт:
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».
Это предназначено для агентов, которым нужно основанное на доказательствах решение перед следующим действием.
Инструмент | Описание | Цена |
| Отправляет запрос в OpenAI Responses API. | $0.02 USDC |
| Загружает и анализирует публичную HTTP или HTTPS страницу. | $0.05 USDC |
| Проверяет конкретные условия на публичной странице и возвращает решения на основе доказательств. | $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
Переменные окружения
Сервер
Переменная | Обязательная | Описание |
| Да | Ключ API проекта OpenAI. |
| Нет | Модель OpenAI. По умолчанию |
| Нет | Хост для прослушивания. По умолчанию |
| Нет | Порт для прослушивания. По умолчанию |
| Railway | Автоматически предоставляется Railway. |
Локальный покупатель
Переменная | Обязательная | Описание |
| Да | Приватный ключ кошелька покупателя в 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 USDCanalisar_url— $0.05 USDCverificar_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 не требует оплаты.
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to access paid content by integrating cryptocurrency payments through the x402 protocol, allowing LLMs to verify payments and retrieve paid resources automatically.1

Pylon MCP Serverofficial
FlicenseNot gradedqualityFmaintenanceProvides 20+ AI agent capabilities like web scraping, PDF parsing, OCR, and more, with pay-per-use micropayments via x402.1- AlicenseNot gradedqualityDmaintenanceEnables AI agents to pay for protected HTTP resources using Stellar USDC via the x402 protocol, facilitating automated payments and access to paid APIs.MIT
- AlicenseNot gradedqualityBmaintenanceWebsite intelligence tools for AI agents. Ten pay-per-call tools via x402 micropayments (USDC on Base) — no accounts, no API keys.2MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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