deskkit-agentic-commerce
DeskKit — агентная коммерция для Razorpay AI Buildathon
Трек 1: AI-рост и агентная коммерция
Автономный агент закупок, который делает мерчанта (DeskKit) доступным для сделок с ИИ-покупателем, от начала до конца — при этом каждое денежное действие объяснимо, ограничено и контролируется, а журнал аудита ведётся в реальном времени.
Что он делает
DeskKit — небольшой мерчант офисных товаров на Razorpay. Этот проект создаёт ИИ-агента, который:
Просматривает каталог DeskKit через интерфейс MCP-инструментов (каталог, читаемый агентом)
Анализирует покупки и выполняет реальные заказы Razorpay в тестовом режиме
Соблюдает строгий месячный бюджет с двухуровневым контролем: автоматическое одобрение до ₹3,000, ручное одобрение выше этой суммы, жёсткая блокировка при превышении ₹5,000 в месяц
Сохраняет расходы между сессиями — бюджет действительно работает как месячный лимит, а не сбрасывается при каждом запуске
Активно предлагает сопутствующие товары (апселл/кросс-селл) после успешной покупки
Включает второго ИИ-агента, который автономно генерирует запросы на закупку — демонстрируя настоящую коммерцию между агентами, а не только между человеком и агентом
Каждое решение трассируется в LangSmith для полного журнала аудита и визуализируется в реальном времени на панели Monthly Ledger, показывающей количество одобренных/ожидающих/заблокированных операций и историю заказов.
Related MCP server: Cashfree CLI
Почему это соответствует треку
«Каждое денежное действие объяснимо, ограничено и контролируется. Покажите журнал аудита и один сбой, обработанный корректно.»
Этот проект корректно обрабатывает четыре различных сбоя/краевых случая: блокировку бюджета, шлюз одобрения, запросы на товары, отсутствующие в каталоге, и частичное выполнение слишком масштабного запроса между агентами — каждый с понятным обоснованием и реальными альтернативами, без тихих сбоев и принудительных переопределений.
Архитектура
Агент-инициатор (ИИ-покупатель) ──> LangGraph ReAct Agent ──> MCP Tool Layer ──> Razorpay Test-Mode API │ │ │ ├── get_catalog │ └── create_order (с бюджетным контролем) │ └──> LangSmith (журнал аудита)
Технологический стек
FastAPI — бэкенд и пользовательский интерфейс
LangGraph (паттерн ReAct-агента) — рассуждения и оркестрация инструментов
MCP (Model Context Protocol) — каталог и оформление заказа, доступные агенту как инструменты
Groq (openai/gpt-oss-120b) — инференс LLM
Razorpay Python SDK — реальные платёжные заказы в тестовом режиме
LangSmith — наблюдаемость и журнал аудита
Постоянное отслеживание расходов на основе JSON
Запуск локально
python -m venv venv
venv\Scripts\activate # on Windows
pip install -r requirements.txtСоздайте файл .env со следующими значениями:
RAZORPAY_KEY_ID=your_test_key
RAZORPAY_KEY_SECRET=your_test_secret
GROQ_API_KEY=your_groq_key
LANGSMITH_API_KEY=your_langsmith_key
LANGSMITH_TRACING=true
LANGSMITH_PROJECT=deskkit-buildathon
Затем выполните:
uvicorn main:app --reloadОткройте http://127.0.0.1:8000.
Демо
Введите инструкцию (например, «Купи 10 USB-C кабелей и 1 подставку для ноутбука»), или нажмите Симулировать агента-инициатора, чтобы увидеть, как второй ИИ генерирует собственный запрос на покупку, — настоящая коммерция между агентами.
Скриншоты
Успешный заказ с отслеживанием бюджета в реальном времени

Блокировка заказа, превышающего лимит, с корректным обоснованием

Monthly Ledger — полный журнал аудита с первого взгляда

Коммерция между агентами: агент-инициатор генерирует собственный запрос на покупку

Создано для Razorpay AI Buildathon, трек 1.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Give your AI agent a spending limit: approval controls and single-use virtual cards.
AI-agent product catalog: search, lookup & purchase routing over verified merchant data.
Hosted MCP for e-commerce: live product catalog, stock, and pricing for AI agents.
Payment infrastructure for AI agents: spending rules, approval flows, single-use virtual cards.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to perform e-commerce operations including product search, budget-constrained shopping recommendations, and sustainability analysis. Includes a secure HTTP bridge with OAuth integration and observability features for production deployment.
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to test Cashfree payment integrations end-to-end by creating orders, simulating payments, listening to webhooks, and verifying signatures via MCP tools.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to browse product catalogs, search products with filters, and initiate checkouts, generating order summaries and checkout URLs.

Allowance MCPofficial
FlicenseNot gradedqualityBmaintenanceEnables AI agents to request purchase approval from humans, receive scoped virtual cards, complete checkout, and report receipts for audit.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/siddiquafathima/deskkit-agentic-commerce'
If you have feedback or need assistance with the MCP directory API, please join our Discord server