Use PaidGoods with AI assistants
Connect Claude, ChatGPT, Cursor, and other MCP clients to your PaidGoods store.
Use PaidGoods with AI assistants
PaidGoods exposes a Model Context Protocol server at https://mcp.paidgoods.com/mcp. Connect with a store API key to manage products, stock, invoices, customers, coupons, tickets, feedback, imports, and searchable docs from an AI assistant.
Use a dedicated API key. For read-only helpers, grant store:read, products:read, invoices:read, customers:read, feedback:read, and any other read scopes you need. For operators that can change data, add only the exact write scopes needed, such as products:write, stock:write, invoices:write, growth:write, or tickets:write.
Claude
In Claude, open Settings, then Connectors, then add a custom connector. Use:
https://mcp.paidgoods.com/mcpSet the authorization header to Bearer <your store API key>.
ChatGPT
In ChatGPT, add a custom MCP connector and use the same server URL:
https://mcp.paidgoods.com/mcpUse bearer-token authentication with your store API key.
Cursor
Add a streamable HTTP MCP server in Cursor:
{
"mcpServers": {
"paidgoods": {
"url": "https://mcp.paidgoods.com/mcp",
"headers": {
"Authorization": "Bearer <your store API key>"
}
}
}
}Tools
The connector includes store info; list, search and get products; create and update draft products; add stock and serials; list and get invoices; mark invoices processed; issue refunds; list and get customers; adjust customer balance; create and list coupons; sales stats; list and reply to tickets; list feedback (filter written or automatic); start, preview, commit, cancel and check imports; search docs; and get a docs page.
Product writes stay draft: new products are created private, and only private or on-hold products can be updated. update_product replaces the whole product, so send the full body from get_product.
Tools that update products, process invoices, issue refunds, adjust customer balances, commit imports or cancel imports require confirm: true. Import runs are dry runs by default. SellAuth API keys are sent to the import API only and are not returned in tool output. An API import also copies the shop’s SellAuth themes, installed inactive.