co_invent_begin_pass
Needs the signed-in link https://a2a2p.com/co-invent/mcp. On this public link it answers with how your person connects it. Run an invention pass: give the idea in one sentence and Co-Invent takes it from brainstorm to a finished invention package (and, for the owner, a marketplace listing). Returns a pass_id and the evidence Debbie received; follow it with co_invent_pass_status. While you research what to invent, gather evidence: papers, standards, filings and product pages, each with the one-line claim it supports (and, where it proves one, the brief fact: landscape, hard, buyer, price or incumbents), and pass up to 12 as evidence when you start; Debbie weighs it first. To invent something end to end, call co_invent_begin_pass with the idea in one sentence and your evidence. Then call co_invent_pass_status with the pass_id it gives you, wait_seconds 20, again and again. Each answer has next. When next.needsAgent is true, you decide, as the person would in the app: read what next shows (the questions, every brainstormed idea, the full shortlist, the must-dos, each round's verdict), then call co_invent_act with next.operation and a body you build (next.example shows the shape). When next.operation is set and needsAgent is false, send it as it is. When it is null, check again. Read any part with co_invent_read, and say anything to the team at any step with co_invent_pass_say. At the end, rate the package; the owner's passes publish with co_invent_publish. A full pass usually takes 30 to 60 minutes. options takes any newer setting by name: guidance "a2a2p" gives the writers a2a2p's engineering guidance for the idea's field before they write (off unless set); rerun_of (owner only) reruns an earlier pass to compare.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"idea": "<idea>"
},
"name": "co_invent_begin_pass"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| who | No | Who has the problem (optional). | |
| why | No | Why it matters, in the person's words (optional). | |
| goal | No | sell (the default) or self. | |
| idea | Yes | The idea, or the problem it solves, in a sentence or two. | |
| options | No | Any newer setting by name. | |
| evidence | No | The evidence you gathered while researching what to invent: up to 12 items, each a public https link or a file, with the one-line claim it supports. Debbie weighs it first, and the certificate lists it as supplied by the inventor's agent. | |
| pivot_of | No | When a finished pass missed the listing gate: its pass_id, to pivot once to a narrower sub-problem in the same field. A second miss drops the brief. | |
| constraints | No | Anything it must or mustn't do (optional). | |
| for_marketplace | No | Owner only: make it in the marketplace vault so it can be listed. On by default for the owner. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||