mcp-ap2 — MCP-сервер для Claude Code: что делает и установка
MCP-сервер описывает операции AP2 для платежей между агентами: авторизацию, мандаты, аудит и чеки. Сейчас он устарел и не подключается к рабочему endpoint.
claude mcp add mcp-ap2 -e AP2_API_KEY=<AP2_API_KEY> -- npx -y @codespar/mcp-ap2Что делает mcp-ap2
mcp-ap2 связывает MCP-клиент с операциями AP2: регистрацией агентов, выдачей разрешений на платежи, выполнением авторизованных транзакций и проверкой лимитов. В сервере также есть инструменты для мандатов, Verifiable Credentials, DID, аудита, транзакций и подписанных чеков.
Пакет помечен как устаревший: рабочий endpoint AP2 отсутствует, а AP2 остаётся спецификацией, а не API Google. Поэтому сервер не выполняет запросы к платёжному сервису. При подключении он передаёт AP2_API_KEY как Bearer-токен и AP2_AGENT_ID в заголовке X-Agent-Id; для собственного endpoint можно задать AP2_BASE_URL. Переменная AP2_SANDBOX=true ведёт к TLS-сбою.
Какие задачи решает
- регистрировать агента как плательщика
- запрашивать разрешение на платёж с лимитами
- проверять мандаты и Verifiable Credentials
- получать цепочку аудита транзакции
- создавать и проверять подписанный чек
Примеры запросов агенту
- Зарегистрируй агента через
register_agentи покажи его статус. - Запроси разрешение на платёж с заданными лимитами через
authorize_payment. - Проверь мандат и создай чек для расчётной транзакции через
verify_credentialиcreate_receipt.
Как установить mcp-ap2
Командой платформы
claude mcp add mcp-ap2 -e AP2_API_KEY=<AP2_API_KEY> -- npx -y @codespar/mcp-ap2Вместо <…> подставьте свои значения
Командой платформы
codex mcp add ap2 --env AP2_API_KEY=<AP2_API_KEY> -- npx -y @codespar/mcp-ap2Вместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"ap2": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-ap2"
],
"env": {
"AP2_API_KEY": "<AP2_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"ap2": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-ap2"
],
"env": {
"AP2_API_KEY": "<AP2_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e AP2_API_KEY=<AP2_API_KEY> ap2 npx -y @codespar/mcp-ap2Вместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-ap2
Как установить mcp-ap2 в Claude Code?
Выполните claude mcp add mcp-ap2 -e AP2_API_KEY=<AP2_API_KEY> -- npx -y @codespar/mcp-ap2.
Что делает mcp-ap2?
Сервер предоставляет инструменты AP2 для авторизации платежей агентов, мандатов, аудита, DID и подписанных чеков.
Почему mcp-ap2 не выполняет платежи?
Пакет устарел, а рабочий endpoint AP2 отсутствует. AP2 — спецификация, а не API, размещённый Google; для собственного сервиса можно указать AP2_BASE_URL.