AgentShelf
OfficialEnables AI agents to create orders for shop products or available slots, with the buyer confirming payment through PayPal (currently sandbox only).
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
AgentShelf
Register a shop, import a price list and review the catalog, then let buyers search and start checkout through their assistants A person approves payment in PayPal
Live demo: agentshelf-e5bk.onrender.com · MCP setup · deployment status
Try the shop
Select Seller sign-in for PayPal Sandbox login, confirm your shop, then connect its PayPal merchant account, the operator must first complete Login setup
Import CSV or a price-list photo at
/seller/imports; CSV extraction is available, photo extraction needs the operator's Anthropic key and has not been verified with a real modelReview the rows before publishing, then manage the shop catalog and seller-agent access in the seller area
The buyer MCP endpoint is
/mcp; its tools include product search, booking, checkout and order status, see MCP setup and current client statusSeller MCP uses separate owner-authorized endpoints; see the seller MCP contract, no external seller-agent session has been verified
The operator configures one AgentShelf PayPal platform app, each shop owner gives PayPal consent from /seller/paypal-connection; a connection screen is not proof that Sandbox consent, checkout or capture has succeeded, see the platform setup and Sandbox proof status
Related MCP server: Commerce MCP Server
Run the demo
Requires Node.js 24 and PostgreSQL 17
npm ci
createdb agentshelf_dev
if [ ! -e .env.local ]; then cp .env.example .env.local; fi
# Set DATABASE_URL, APP_SIGNING_SECRET and APP_ORIGIN=http://localhost:3000 in .env.local
npm run db:migrate
npm run db:seed
npm run devOpen http://localhost:3000; keep secrets in local environment files or the deployment secret store, never in Git
Operate the hosted demo
Pushes to main run CI and, after it passes, request a Render deploy for that exact commit; the deploy workflow checks the live commit and readiness endpoints, operators can follow deployment and seeding instructions, and users can use the live demo link above
Limits: PayPal uses Sandbox only; real OAuth, seller consent, order approval, capture and webhook delivery are not yet proven end to end; external Claude and ChatGPT sessions have not been verified, see the current runbook before a rehearsal
Development and test commands · Contribution guide · Changelog · MIT license
This server cannot be deployed
Maintenance
Related MCP Connectors
Sell to people and AI agents: create products, a storefront, and USDC payment links from chat.
Verified local businesses, bookable by AI agents: services, prices, availability and appointments.
Directory of APIs, merchants, and tools AI agents can actually use.
Find local businesses with owner-verified hours, services, prices and contacts, for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables an AI agent to act as a merchant, selling catalog items and issuing USDC invoices with cross-chain payment support via Arcorapay.3 npmMIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to browse product catalogs, search products with filters, and initiate checkouts, generating order summaries and checkout URLs.-
- AlicenseAqualityAmaintenanceEnables AI assistants to answer a small business's customer questions from its own FAQs and order data, list upcoming open appointment times in the business's time zone, and book one of those offered slots with staff notification. Free for the first 1,000 businesses, using fast rule-based FAQ matching rather than free-form generation.3MIT
- AlicenseNot gradedqualityBmaintenanceEnables external AI agents to search a PayPal sandbox storefront, create and track orders, request refunds, and open disputes within buyer-set spending mandates, while every charge still requires buyer approval in PayPal.MIT