VaultAlexa+
Provides tools for interacting with Amazon's shopping and seller ecosystem, including intelligent deal discovery, pre-purchase budget validation, order dispute and return processing, FBA inventory stockout prediction, multimodal product listing generation, and seller catalog publishing.
Enables intelligent discovery of Amazon Prime deals with sorting and filters, and allows tracking price drops for Prime offers.
Integrates Gemini 2.0 Flash multimodal vision to analyze uploaded product photos and generate Amazon-ready product listings.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@VaultAlexa+can I buy these $80 headphones without breaking my budget?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
VaultAlexa+
An MCP server for Alexa+ that gives shoppers a spending safety net and gives sellers an inventory co-pilot.
Buyers: check a purchase against budgets and bills, see how it delays a savings goal, forecast the month, negotiate a voucher, split household costs, watch prices.
Sellers: see stockout risk with a draft purchase order, and get a store briefing.
Human in the loop: purchases of $100 or more need voice confirmation, and purchase orders need seller approval.
Run it
npm start # http://localhost:3000 (console) and POST /mcp (JSON-RPC 2.0)
npm test # protocol and tool testsRuns with no installs on Node 18 or newer (use Node 20.6+ for npm run start:live). The AWS SDK is only needed if you turn on the optional live integrations below.
Related MCP server: amazon-mcp
What is real and what is mocked
By default all financial and store data is a mock in-memory vault, the discount negotiation is simulated, and nothing talks to Amazon, AWS, Google or a bank. Three integrations are built in but off until you add your own keys. Check GET /health to see which ones are switched on.
Optional live integrations
Copy .env.example to .env, fill in what you want, then run npm install and npm run start:live. Never commit .env.
Integration | Enable with | Used by | If off or failing |
Amazon Bedrock (Converse API) |
|
| Rule-based answer |
Amazon DynamoDB |
|
| Kept in memory |
Google Gemini |
|
| Simulated draft listing |
The responses say which source answered (amazon-bedrock, google-gemini, dynamodb, rule-based, simulated, or memory).
Connecting to Alexa+
This server speaks MCP over Streamable HTTP (JSON responses on POST /mcp, protocol 2025-11-25). For the hackathon demo, the browser console simulates the Alexa+ experience. To connect a real Alexa+ add-on you still need to:
Expose the server on a public HTTPS URL (for example with a cloudflared tunnel).
Add the OAuth pieces Alexa+ expects (401 challenge and metadata documents). These are not implemented in this demo.
Onboard with the Alexa AI CLI by following the Alexa+ MCP QuickStart on developer.amazon.com.
Tools (12)
Tool | Side | What it does |
| Buyer | Balance, budgets, bills |
| Buyer | approved, caution or blocked, with reasons |
| Buyer | Savings-goal delay and a 24-hour cooldown suggestion |
| Buyer | End-of-month balance and risk level |
| Buyer | Simulated voucher |
| Buyer | Watchlist entry |
| Buyer | Updates balance and budget |
| Buyer | Equal split with pending requests |
| Seller | Days left and draft purchase order |
| Both | Role-aware daily briefing |
| Buyer | Plain-language advice, Bedrock when enabled |
| Seller | Draft listing from a photo (Gemini) or product name, needs seller approval |
Plus 2 resources (vault://financial/overview, vault://household/summary) and 1 prompt (financial_health_audit).
Try it with curl
curl -s localhost:3000/mcp -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"validate_purchase_safety","arguments":{"itemName":"Headphones","itemPrice":219,"category":"electronics"}}}'Credits
Author: VEDANT KASARE . Built for the Amazon Developer Hackathon 2026.
License: MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Connects Amazon Seller Central and Amazon Advertising to any MCP client. Settlement-accurate P&L - every fee, refund and reimbursement as Amazon posted it - plus contribution margin and breakeven per product, per marketplace, per day. Full Sponsored Products, Brands and Display management: search terms, placements, keyword and competitor research, dayparting, automation rules. 110 tools: 78 read-only (P&L, PPC at every grain, SQP/Brand Analytics, inventory, forecasting), 28 staged writes (every change is a proposal you review and confirm before it reaches Amazon - there is no autonomous-write mode), and 4 confirmation & support tools. 4 additional AI Workforce tools appear once a client is connected.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Get recommended by Amazon's AI. Hosted MCP server for Amazon listing compliance & generation.
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI agents to manage multi-marketplace e-commerce operations by connecting to the SellerChamp API. It supports inventory reporting, cross-listing analysis, order management, and bulk updates across platforms like Amazon, eBay, and Shopify.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for Amazon Selling Partner API and Advertising API, enabling access to orders, inventory, pricing, ads, and reports via natural language.1MIT
- FlicenseAqualityDmaintenanceA local MCP server that enables querying Amazon Selling Partner API for profitability analysis (revenue, fees, COGS, net margin) and inventory alerts (FBA stock levels and low-stock warnings) using read-only operations.9-
- FlicenseNot gradedqualityDmaintenanceMCP server that enables AI agents to search and compare products and generate Amazon affiliate purchase links.-