sdk — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер добавляет агенту управляемую память, платежи, согласования и аудит действий. Подключается через npx и переменные окружения.
claude mcp add --env MNEMOPAY_API_KEY=<MNEMOPAY_API_KEY> --env MNEMOPAY_PERSIST_DIR=<MNEMOPAY_PERSIST_DIR> --transport stdio sdk -- npx -y @mnemopay/sdkЧто делает sdk
sdk подключает к агенту слой управления действиями. Он хранит воспоминания, обрабатывает платежи, применяет правила бюджета и согласования с человеком, считает репутацию агента и формирует проверяемые аудиторские свидетельства. Этот слой размещается между средой выполнения агента и платёжным рельсом.
Сервер рассчитан на действия с последствиями: от проведения платежа до операций с инфраструктурой. Для подключения используется npx -y @mnemopay/sdk; постоянное хранилище можно задать через MNEMOPAY_PERSIST_DIR. Без MNEMOPAY_API_KEY сервер не запустится.
В SDK есть поддержка платёжных рельсов Stripe, Paystack, Lightning, x402 и Google AP2, а также цепочки аудита с хешами и пакетов аудита по EU AI Act Article 12. Набор возможностей зависит от того, какие переменные окружения переданы MCP-серверу.
Какие задачи решает
- сохранять факты и предпочтения пользователя между действиями агента
- ограничивать платежи бюджетом и отправлять их на согласование
- вести цепочку аудита для действий агента
- оценивать репутацию программного агента
- подключать платёжные рельсы через единый SDK
Примеры запросов агенту
- Запомни, что пользователь предпочитает ежемесячную оплату, и используй это в следующем действии.
- Проверь лимит бюджета, запроси согласование и проведи платёж за доступ к API.
- Сохрани результат действия в аудите и покажи цепочку проверок.
Как установить sdk
Командой платформы
claude mcp add --env MNEMOPAY_API_KEY=<MNEMOPAY_API_KEY> --env MNEMOPAY_PERSIST_DIR=<MNEMOPAY_PERSIST_DIR> --transport stdio sdk -- npx -y @mnemopay/sdkВместо <…> подставьте свои значения
Командой платформы
codex mcp add sdk --env MNEMOPAY_API_KEY=<MNEMOPAY_API_KEY> --env MNEMOPAY_PERSIST_DIR=<MNEMOPAY_PERSIST_DIR> -- npx -y @mnemopay/sdkВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"sdk": {
"command": "npx",
"args": [
"-y",
"@mnemopay/sdk"
],
"env": {
"MNEMOPAY_API_KEY": "<MNEMOPAY_API_KEY>",
"MNEMOPAY_PERSIST_DIR": "<MNEMOPAY_PERSIST_DIR>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"sdk": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mnemopay/sdk"
],
"env": {
"MNEMOPAY_API_KEY": "<MNEMOPAY_API_KEY>",
"MNEMOPAY_PERSIST_DIR": "<MNEMOPAY_PERSIST_DIR>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e MNEMOPAY_API_KEY=<MNEMOPAY_API_KEY> -e MNEMOPAY_PERSIST_DIR=<MNEMOPAY_PERSIST_DIR> sdk npx -y @mnemopay/sdkВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о sdk
Как установить sdk в Claude Code?
Выполните claude mcp add sdk -e MNEMOPAY_API_KEY=<MNEMOPAY_API_KEY> -- npx -y @mnemopay/sdk.
Что делает MCP-сервер sdk?
Он добавляет агенту память, платежи, управление бюджетом, согласования, репутацию и аудит действий. Сервер работает между средой выполнения агента и платёжными рельсами.
Что нужно для работы sdk?
Для запуска задайте MNEMOPAY_API_KEY. Каталог постоянного хранения можно передать через MNEMOPAY_PERSIST_DIR.