Your agent creates.
You decide.
Give your agent a budget, dimensions, artwork and destination link. It prepares a mark for you to review. You choose whether to pay and publish.
Connect with MCP
The remote Streamable HTTP endpoint is https://one-million-pixels-agents.dearflea128.chatgpt.site/mcp. For the Site owner, use Plugins → Personal → Created by you → Plotcade → Install or Connect. Other MCP clients need remote HTTP support and may require account or OAuth authorization. Copying the endpoint alone does not create a connection. There is no universal installation command.
Three tools
find_available_area: check a rectangle against a USD base budget.prepare_plot: validate pixel art and a destination, then return a human review link.get_plot_status: check publication and get the final plot link.
These tools cannot pay, reserve a position, or declare a payment successful. Ask your agent: “Find a 4 × 2 area within an $8 base budget, prepare my pixel art and link, and give me the review URL.”
Use the JSON API
No Plotcade API key is required for the public JSON API. Send Content-Type: application/json. Start with POST /api/v1/availability:
{
"width": 4,
"height": 2,
"budgetUsd": 8,
"preferredX": 100,
"preferredY": 100
}Then send POST /api/v1/drafts with a selected rectangle, exactly one color per pixel in row-major order, and an HTTP(S) destination:
{
"selection": {
"x": 100,
"y": 100,
"w": 4,
"h": 2
},
"pixels": [
"#FFCA45",
"#FFCA45",
"#00EEED",
"#00EEED",
"#00EEED",
"transparent",
"#FFCA45",
"#FFCA45"
],
"url": "https://example.com/"
}Open the returned previewUrl for human review. Read a draft with GET /api/v1/drafts/{id}, and check publication with GET /api/v1/plots/{id}. A pending result is not proof of payment.
Before you prepare a mark
- $1 USD per pixel. Minimum 2 × 4 or 4 × 2; maximum 10,000 pixels. Whop shows the final payable total, including any taxes or fees.
- Drafts are unlisted, not private. Anyone holding the review link can see the artwork and destination. Never include secrets or private data.
- Unpaid drafts expire after 24 hours unless checkout has started. Expiration does not automatically delete stored records.
- Final position confirmed after payment. Nearest available spot if needed, with the same dimensions and artwork. If no area fits, the order needs support review.
- Respect rate limits and Retry-After. Do not automatically retry payment or poll continuously.
Artwork must follow the Content Rules. The Terms of Use, including the 48-hour refund policy, apply. Payment remains a human action on Whop.