Shop refurbished datacenter hardware through MCP tools for discovery, cart reservation, checkout, and payment confirmation.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Sati Grumpy.
search_productsBrowse inventory, optionally filtered by category (compute, servers, storage, networking, support)
get_productFull detail for a single SKU
add_to_cartReserve a product, receive a `cart_token
checkoutInitiate checkout with a `cart_token` and email, receive a `payment_token
confirm_paymentComplete the purchase with a `payment_token` and `cc_token
The sati-grumpy MCP server connects an MCP client to a catalog of refurbished and surplus datacenter equipment. The catalog covers GPU rigs, server racks, SSD arrays, network switches, and an extended diagnostics plan, with SKUs listed from GR-001 through GR-005.
The server supports the full path from inventory lookup to payment confirmation. Agents can filter searches by compute, servers, storage, networking, or support, then retrieve complete details for an individual SKU. After selecting an item, they can reserve it, begin checkout with an email address, and complete the purchase with the payment credentials required by the final tool.
The live endpoint is available at https://sati-grumpy.fly.dev/mcp and uses Streamable HTTP. MCP clients call the exposed tools and pass the token returned by one step into the next: add_to_cart returns a cart_token, checkout accepts that token and an email address and returns a payment_token, and confirm_payment uses the payment token together with a cc_token.
Payment discovery is separate from the checkout tool flow. The server publishes x402 manifests at /.well-known/x402 and /.well-known/x402.json. These manifests describe per-tool USDC pricing on Base Sepolia and are intended to support autonomous agent payment flows. The provided material does not specify how a cc_token is created or which payment provider issues it.
For remote use, configure an MCP client with the live Streamable HTTP URL. The README does not provide client-specific configuration examples or name supported clients.
To run the server locally, install the Python dependencies and start the application:
A Docker image can be built and started with the application exposed on port 8080:
GROQ_API_KEY is optional. Without it, tool responses leave out the in-character response note but continue to function. The supplied setup instructions do not identify any other environment variables.
search_products: browse the available inventory, optionally using one of the documented categories.get_product: retrieve full information for a single SKU.add_to_cart: reserve a product and receive a cart token.checkout: start checkout with a cart token and email address, then receive a payment token.confirm_payment: finish a purchase with a payment token and credit-card token.The sati-grumpy MCP server is suited to agents that need structured product discovery and a staged purchase workflow. It is less suitable when an application needs documented inventory management, order-history tools, shipping operations, or details about payment-token issuance, since those capabilities are not described in the provided material.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/sati-grumpy)<a href="https://allmcps.com/mcp/sati-grumpy"><img src="https://allmcps.com/api/badge/sati-grumpy?style=directory" alt="Sati Grumpy on AllMCPs" /></a>