Pocket Network Agentic Marketplace — MCP-сервер для Claude Code
Ищет платные сервисы данных и вызывает их, оплачивая запросы в USDC через x402. Перед оплатой можно посмотреть цену, операции и формат запроса.
claude mcp add --transport http agentic-portal-mcp https://agent.pocket.network/mcpЧто делает Pocket Network Agentic Marketplace
MCP-сервер подключает агента к каталогу Pocket Network: search_services ищет сервисы, describe_service показывает цену, операции и схемы данных, а call_service отправляет запрос и оплачивает его. Есть бесплатный удалённый сервер и локальный запуск через npx.
Для платных вызовов нужны Node.js 20 или новее, кошелёк с USDC в выбранной сети и переменные POCKET_PRIVATE_KEY и POCKET_MAX_TOTAL_ATOMIC. Лимит общей суммы проверяется до подписания и сбрасывается при перезапуске; ключ хранится в открытом виде в конфигурации клиента. Это значит, что для локальной установки стоит использовать кошелёк с суммой, которую вы готовы потратить.
Без ключа доступны только бесплатные инструменты. Можно включить POCKET_QUOTE_ONLY, чтобы сервер возвращал условия оплаты, но не платил; клиент может не спрашивать подтверждение перед платным вызовом. Ответы сервисов — сторонние данные, не инструкции для агента.
Какие задачи решает
- найти сервис данных по запросу или категории
- проверить цену и формат вызова до оплаты
- отправить REST-запрос платному сервису
- вызвать JSON-RPC-метод и получить квитанцию оплаты
Примеры запросов агенту
- Найди сервис для поиска литературы по запросу «аспирин» и покажи его цену.
- Опиши сервис
literature-searchи приведи формат запроса. - Вызови
literature-searchдля запроса «аспирин» и покажи квитанцию оплаты.
Как установить Pocket Network Agentic Marketplace
1Командой платформы: удалённый сервер
claude mcp add --transport http agentic-portal-mcp https://agent.pocket.network/mcp2Командой платформы
claude mcp add --env POCKET_PRIVATE_KEY=<POCKET_PRIVATE_KEY> --env POCKET_MAX_TOTAL_ATOMIC=<POCKET_MAX_TOTAL_ATOMIC> --env POCKET_MAX_PER_CALL_ATOMIC=<POCKET_MAX_PER_CALL_ATOMIC> --env POCKET_NETWORK=<POCKET_NETWORK> --env POCKET_QUOTE_ONLY=<POCKET_QUOTE_ONLY> --transport stdio pocket-network-agentic-marketplace -- npx -y @pocket-network/agentic-portal-mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add pocket-network-agentic-marketplace --url https://agent.pocket.network/mcp2Командой платформы
codex mcp add pocket-network-agentic-marketplace --env POCKET_PRIVATE_KEY=<POCKET_PRIVATE_KEY> --env POCKET_MAX_TOTAL_ATOMIC=<POCKET_MAX_TOTAL_ATOMIC> --env POCKET_MAX_PER_CALL_ATOMIC=<POCKET_MAX_PER_CALL_ATOMIC> --env POCKET_NETWORK=<POCKET_NETWORK> --env POCKET_QUOTE_ONLY=<POCKET_QUOTE_ONLY> -- npx -y @pocket-network/agentic-portal-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"pocket-network-agentic-marketplace": {
"url": "https://agent.pocket.network/mcp"
}
}
}{
"mcpServers": {
"pocket-network-agentic-marketplace": {
"command": "npx",
"args": [
"-y",
"@pocket-network/agentic-portal-mcp"
],
"env": {
"POCKET_PRIVATE_KEY": "<POCKET_PRIVATE_KEY>",
"POCKET_MAX_TOTAL_ATOMIC": "<POCKET_MAX_TOTAL_ATOMIC>",
"POCKET_MAX_PER_CALL_ATOMIC": "<POCKET_MAX_PER_CALL_ATOMIC>",
"POCKET_NETWORK": "<POCKET_NETWORK>",
"POCKET_QUOTE_ONLY": "<POCKET_QUOTE_ONLY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"pocket-network-agentic-marketplace": {
"type": "http",
"url": "https://agent.pocket.network/mcp"
}
}
}{
"servers": {
"pocket-network-agentic-marketplace": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pocket-network/agentic-portal-mcp"
],
"env": {
"POCKET_PRIVATE_KEY": "<POCKET_PRIVATE_KEY>",
"POCKET_MAX_TOTAL_ATOMIC": "<POCKET_MAX_TOTAL_ATOMIC>",
"POCKET_MAX_PER_CALL_ATOMIC": "<POCKET_MAX_PER_CALL_ATOMIC>",
"POCKET_NETWORK": "<POCKET_NETWORK>",
"POCKET_QUOTE_ONLY": "<POCKET_QUOTE_ONLY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http pocket-network-agentic-marketplace https://agent.pocket.network/mcp2Командой платформы
gemini mcp add -e POCKET_PRIVATE_KEY=<POCKET_PRIVATE_KEY> -e POCKET_MAX_TOTAL_ATOMIC=<POCKET_MAX_TOTAL_ATOMIC> -e POCKET_MAX_PER_CALL_ATOMIC=<POCKET_MAX_PER_CALL_ATOMIC> -e POCKET_NETWORK=<POCKET_NETWORK> -e POCKET_QUOTE_ONLY=<POCKET_QUOTE_ONLY> pocket-network-agentic-marketplace npx -y @pocket-network/agentic-portal-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Pocket Network Agentic Marketplace
Как установить Pocket Network Agentic Marketplace в Claude Code?
Добавьте удалённый MCP-сервер командой claude mcp add --transport http agentic-portal-mcp https://agent.pocket.network/mcp.
Что делает Pocket Network Agentic Marketplace?
Ищет сервисы данных, показывает их условия и вызывает выбранный сервис с оплатой в USDC через x402.
Можно ли проверить сервис без оплаты?
Да. Без ключа кошелька доступны два бесплатных инструмента поиска и описания. Для платных вызовов можно включить POCKET_QUOTE_ONLY, чтобы получать условия без оплаты.