Сервер протокола контекста модели (MCP) выступает в качестве прокси-сервера между внешним сервисом, предоставляющим контекст, данные или возможности для приложения, использующего большие языковые модели (LLM) или искусственного интеллекта. Серверы MCP соединяют приложения ИИ с внешними системами, такими как базы данных и веб-сервисы, преобразуя их ответы в формат, понятный приложению ИИ.
Настройка сервера
Перед использованием необходимо включить серверы MCP и настроить аутентификацию . Дополнительную информацию об использовании удаленных серверов MCP Google и Google Cloud см. в разделе «Обзор серверов MCP Google Cloud» .
Это MCP-сервер, предоставляющий инструменты разработчикам, занимающимся оплатой.
Серверные конечные точки
Конечная точка сервиса MCP — это сетевой адрес и интерфейс связи (обычно URL) сервера MCP, который приложение ИИ (хост для клиента MCP) использует для установления безопасного стандартизированного соединения. Это точка контакта для LLM, позволяющая запросить контекст, вызвать инструмент или получить доступ к ресурсу. Конечные точки Google MCP могут быть глобальными или региональными.
Сервер MCP paydeveloper.googleapis.com имеет следующую конечную точку MCP:
- https://paydeveloper.googleapis.com/mcp
Инструменты MCP
Инструмент MCP — это функция или исполняемый файл, который сервер MCP предоставляет приложению LLM или AI для выполнения действий в реальном мире.
Сервер MCP paydeveloper.googleapis.com располагает следующими инструментами:
| Инструменты MCP | |
|---|---|
| поиск_документации | Выполняет поиск и извлечение наиболее актуальных разделов из официальной документации для разработчиков Google Pay и Google Wallet, а также примеров кода. |
| список_торговцев | Получает список всех бизнес-профилей продавцов Google Pay, связанных с авторизованным аккаунтом. |
| list_google_pay_integrations | Возвращает текущий статус и сведения о конфигурации всех интеграций Google Pay, связанных с конкретным идентификатором продавца. Предоставляет мгновенную обратную связь о статусе интеграции и проверке документов. |
| enable_google_pay_api | Включает API Google Pay для нового или существующего торгового аккаунта. Это необходимое условие перед добавлением интеграций для конкретных платформ (веб или Android). |
| list_pass_issuers | Получает полный список всех эмитентов пропусков, зарегистрированных в бизнес-консоли Google Wallet и связанных с авторизованным пользователем. Этот инструмент предоставляет разработчикам важную информацию для управления пропусками Wallet, такими как карты лояльности, подарочные карты или авиабилеты. |
| list_pass_classes | Получает полный список всех классов пропусков, зарегистрированных в бизнес-консоли Google Wallet и связанных с авторизованным пользователем. Этот инструмент предоставляет разработчикам важную информацию для управления пропусками Wallet, такими как карты лояльности, подарочные карты или авиабилеты. |
| query_merchant_performance | Получает сводные данные о производительности высокого уровня и метрики после интеграции для конкретного профиля бизнеса продавца. |
| query_merchant_error_metrics | Получает подробные метрики ошибок для конкретного профиля бизнеса продавца. Этот инструмент предоставляет детальную разбивку ошибок, позволяя разработчикам выявлять и устранять проблемы. |
Получить технические характеристики инструмента MCP
Чтобы получить спецификации всех инструментов MCP на сервере MCP, используйте метод tools/list . В следующем примере показано, как использовать curl для вывода списка всех инструментов и их спецификаций, доступных в данный момент на сервере MCP.
| Запрос Curl |
|---|
curl --location 'https://paydeveloper.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |