ecommerce
Gumroad MCP Integration for Codex
Connect Gumroad to Codex through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.
Connect Gumroad to Codex
Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy.
Register kosmo mcp:serve as a local stdio server and choose the integration allowlist. The gateway is local, scoped to this integration, and starts with
--write=deny so Codex can inspect read-capable tools without receiving write access by default.
Gumroad MCP Config for Codex
Keep write access denied or ask-based unless the workspace is trusted.
{
"mcpServers": {
"kosmokrator-gumroad": {
"type": "stdio",
"command": "kosmo",
"args": [
"mcp:serve",
"--integration=gumroad",
"--write=deny"
]
}
}
} Run the Gateway Manually
kosmokrator mcp:serve --integration=gumroad --write=deny Why Use KosmoKrator Here
Expose only Gumroad instead of a broad multi-service tool list.
Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.
Start read-only, then opt into ask or allow for trusted workspaces.
Gumroad Tools Visible to Codex
Codex sees stable MCP tool names generated from the Gumroad integration catalog.
| MCP tool | Source function | Type | Description |
|---|---|---|---|
integration__gumroad__gumroad_list_products | gumroad.gumroad_list_products | Read | List all digital products in your Gumroad account. Returns product names, IDs, prices, and metadata. |
integration__gumroad__gumroad_get_product | gumroad.gumroad_get_product | Read | Get detailed information about a single Gumroad product by its ID. Returns full product data including description, price, variants, and purchase URL. |
integration__gumroad__gumroad_list_sales | gumroad.gumroad_list_sales | Read | List sales from your Gumroad account. Optionally filter by product ID, date range, or page. Returns sale details including buyer info, amount, and product. |
integration__gumroad__gumroad_list_subscribers | gumroad.gumroad_list_subscribers | Read | List all subscribers in your Gumroad account. Optionally filter by product ID to get subscribers for a specific membership or product. |
integration__gumroad__gumroad_get_subscriber | gumroad.gumroad_get_subscriber | Read | Get detailed information about a single Gumroad subscriber by their ID. Returns subscriber status, email, and subscription details. |
integration__gumroad__gumroad_list_offers | gumroad.gumroad_list_offers | Read | List all offers (discount codes) in your Gumroad account. Returns offer codes, discount amounts, and associated products. |
integration__gumroad__gumroad_get_current_user | gumroad.gumroad_get_current_user | Read | Get the profile of the currently authenticated Gumroad user. Useful to verify the connection and see account details. |