crossingkey-mcp
crossingkey-mcp: платежи x402 и проверяемые чеки для агентской коммерции
Что умеет
- Искать провайдеров и их предложения
- Оценивать стоимость и проверять требования перед сделкой
- Оформлять оплату через Stripe или x402
- Проверять статус исполнения и квитанции
- Подтверждать платёж ончейн
Какие данные видит
Доступ без авторизации к каталогу предложений; платёжные операции проходят через отдельные проверяемые транзакции.
Нужен ли аккаунт
Не нужен: сервер работает без входа
crossingkey-mcp — MCP-сервер для торговли между AI-агентами: находит провайдеров и их предложения, считает стоимость, проверяет требования перед выполнением и обрабатывает оплату через x402 или Stripe. После сделки можно проверить квитанцию и статус исполнения, включая ончейн-подтверждение платежа.
Как подключить
Как подключить crossingkey-mcp к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://mcp.crossingkeyintelligence.com/mcp
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить crossingkey-mcp к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://mcp.crossingkeyintelligence.com/mcp
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить crossingkey-mcp к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://mcp.crossingkeyintelligence.com/mcp
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (26)
Технические названия из tools/list. Нужны только разработчикам.
| discover_provider | FREE DISCOVERY. Returns provider identity, commerce model, payment rails, policy, and next actions before payment. |
| list_capabilities | FREE DISCOVERY. Lists free and paid capabilities with access and charging metadata. |
| list_offers | FREE DISCOVERY. Searches public offer metadata before payment. |
| get_offer | FREE QUALIFICATION. Returns enough information to evaluate one offer before paying. |
| estimate_cost | FREE QUALIFICATION. Returns advertised USD price or request-credit cost without charging. |
| preview_result_schema | FREE QUALIFICATION. Shows expected result shape without revealing paid content. |
| check_requirements | FREE QUALIFICATION. Explains payment, authorization, fulfillment, and idempotency prerequisites. |
| execution_preflight | FREE QUALIFICATION. Final machine-readable no-charge decision point before payment or credit-consuming execution. |
| list_stripe_offers | Lists the known CrossingKey Stripe Payment Links. Digital offers report whether the exact fulfillment file has been verified on this server. |
| get_stripe_checkout_link | Returns the exact Stripe Payment Link for a known CrossingKey offer. Never invents a checkout URL. |
| get_request_credit_links | Returns the live Stripe Payment Links for prepaid CrossingKey request credits. |
| get_fulfillment_status | Checks whether a Stripe offer has a verified delivery file bound to this server. |
| list_request_services | Lists request services approved after the safe-file scan. Empty until services are explicitly approved. |
| crossingkey.describe | FREE. Describes the receiver-only CrossingKey machine-commerce service and its safety boundaries. |
| capabilities.list | FREE. Lists deterministic paid machine-commerce capabilities without executing them. |
| capability.get | FREE. Returns one deterministic capability definition and exact advertised price. |
| capability.quote | FREE. Returns x402 v1 and v2 challenge requirements for one capability without executing or settling payment. |
| payment.methods | FREE. Lists supported payment methods and explicitly reports the receiver-only wallet boundary. |
| purchase.status | FREE STATUS. Returns the state of a machine-commerce purchase by its idempotency key without revealing paid result content. |
| entitlement.inspect | FREE STATUS. Inspects entitlement state by identifier without granting execution or result access. |
| fulfillment.status | FREE STATUS. Returns fulfillment state and result hash by purchase idempotency key. |
| fulfillment.get | FREE STATUS. Returns fulfillment identifiers and integrity binding but does not disclose paid result content. |
| receipt.verify | FREE. Recomputes the deterministic result hash embedded in a CrossingKey receipt. |
| health | FREE. Returns local service readiness flags and the mainnet safety-gate state. |
| payment.verify_onchain | FREE READ-ONLY. Independently verifies a CrossingKey Base mainnet USDC transfer using Base JSON-RPC and optionally reconciles an existing receipt. |
| xkey_validate_intake | Paid bounded intake validation. Costs 1 prepaid credit on verified success. Safe validation failures release the reserved credit. |