AgentStall
Enables AI shopping agents to pay sellers through PayPal: Orders v2 checkout (create, capture, direct card), webhook signature verification for live order confirmation, agent attribution via custom_id, plus PayPal Agent Toolkit capabilities such as catalog products, shipment tracking, and refunds, with transaction search for dashboard enrichment.
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., "@AgentStallfind handmade ceramic mugs and ask the seller if they ship to Canada"
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.
AgentStall
Working name. Make social-only sellers buyable by any AI shopping agent, paid through PayPal.
AgentStall turns a seller's product photos and captions into a store that any AI shopping agent can find, question and pay through PayPal. A seller dashboard shows what agents asked and why they didn't buy, and one answer from the seller teaches every future agent.
Status: early build. Without sandbox credentials the app runs on a mock PayPal gateway (see docs/BUILD-WITHOUT-CREDENTIALS.md).
Repository layout
Path | What it is |
|
|
| Hono service: public MCP endpoint |
| Next.js app: seller wizard with Instagram import ( |
| Openly licensed demo product photos and captions (credits) |
| Sandbox verification checks (see docs/DAY1.md) |
Related MCP server: ChopChop MCP Server
Quickstart
Requires Node 20+.
npm install
cp .env.example .env # add GEMINI_API_KEY (free at aistudio.google.com); PayPal credentials optional, mock mode without them
npm test
npm run dev:api # API + MCP endpoint on http://localhost:8787
npm run dev:web # web app on http://localhost:3000 (second terminal)
npm run day1 # PayPal sandbox checks, once credentials are in .envConnect your own agent
Any MCP-capable AI tool can shop a stall: see docs/CONNECT-AN-AGENT.md.
PayPal surfaces
Surface | Used for |
Orders v2 (create, capture, direct-card) | Agent checkout; buying agent recorded in |
Webhooks + verify-webhook-signature | Live order confirmation |
Agent Toolkit ( | Catalog products, shipment tracking, refunds |
Remote MCP server ( | Optional route for dashboard-agent PayPal tools |
Transaction search | Dashboard enrichment |
License
This server cannot be deployed
Maintenance
Related MCP Connectors
- cloziqOAuthcom.cloziq
Create your offers and launch AI Instagram DM sales agents from any MCP client, over OAuth.
Hosted MCP for e-commerce: live product catalog, stock, and pricing for AI agents.
Turn your offers into an AI agent. Set it up from your MCP assistant, answer customer questions, collect enquiries and connect with other agents via A2A. OAuth sign-in; free plan available.
MCP layer for local businesses: discover, query, book, and transact with verified SMB AI agents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage products, shopping carts, and orders in an online store through a well-defined MCP API.-
- AlicenseAqualityCmaintenanceEnables AI agents to query tenants, browse catalogue items with pricing, pull recent orders, and add products through the MCP tool-calling interface.4MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to search, compare, and create orders for daily consumer goods through MCP, with a handoff checkout flow where users complete payment themselves.MIT
- 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