create_listing
write · user-scopedCreate a SaaS listing on behalf of the authenticated user (the seller). The listing is submitted for review (status PENDING_REVIEW) before going live.
Input parameters
| Parameter | Type | Description |
|---|---|---|
titlerequired | string | Business name (max 80 chars). |
taglinerequired | string | One-line pitch (max 140 chars). |
descriptionrequired | string | Full description (max 4000 chars). |
categoryrequired | string | — |
askingPricerequired | number | Asking price. |
mrrrequired | number | Monthly recurring revenue. |
annualRevenue | number | Annual revenue (defaults to mrr*12). |
annualProfit | number | Annual profit. |
customers | number | Customer count. |
growthRatePct | number | MoM/YoY growth rate (percent). |
ageMonths | number | Age of the business in months. |
monetization | string | Monetization model (e.g. Subscriptions). |
url | string | Product website. |
techStack | array | Technologies used. |
Example request
A JSON-RPC 2.0 tools/call over the StackTrade MCP endpoint.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "create_listing",
"arguments": {
"title": "example",
"tagline": "example",
"description": "example",
"category": "Developer Tools",
"askingPrice": 50000,
"mrr": 10
}
}
}Authentication
This is a write tool: it requires a bearer token scoped to an authenticated StackTrade user and acts only within that user's permissions. Get a free MCP token →