Agent interface · streamable HTTP
This site is an MCP server.
Everything the site teaches, your agent can query: income models with honest economics, the verified partner-program registry, the product catalog with real availability, a deterministic fit check, and the playbooks. No account, no key, no scraping.
Connect
Claude Code — one command:
claude mcp add --transport http agentic-income \
https://www.agenticincome.ai/api/mcp
Claude Desktop — add to your MCP settings:
{
"mcpServers": {
"agentic-income": {
"type": "http",
"url": "https://www.agenticincome.ai/api/mcp"
}
}
}Cursor and any other streamable-HTTP MCP client: point it at https://www.agenticincome.ai/api/mcp. Discovery metadata lives at /.well-known/mcp.json. No SSE-only transport, no auth required for the free tools.
The promise
- Free tools stay free.
- Paid capabilities, if they ever exist, will be announced on the catalog — never enabled silently.
- Affiliate links in tool responses are disclosed in the response itself.
- No income promises anywhere in the data. Every economic claim carries a source or a date.
Automation-first models live with our sister site: agenticpassiveincome.com/api/mcp is its own MCP server for systems that run without you.
Interactive Browser MCP DeskTest MCP Tool:
HTTP MCP LiveTest MCP Tool: fit_check
2h20h40h
$0$1,000$2,000
Tool reference
| Tool | Arguments | Returns |
|---|---|---|
| list_income_models | — | The three operator income models with honest economics: time-to-first-dollar, labor profile, failure mode. |
| get_income_model | { id: "services" | "products" | "systems" } | One model in full, including which playbook to read first. |
| search_partner_programs | { category?, recurringOnly? } | The partner-program registry: slug, commission, cookie window, status, tracked link where one exists. Affiliate links are disclosed in the response. |
| get_partner_program | { slug } | Full record for one program: commission note, source URL, verification date. |
| list_products | — | The product catalog with honest availability. purchasable is false until checkout is actually live. |
| fit_check | { hoursPerWeek, upfrontBudgetUsd, hasAudience, canCode } | Deterministic recommendation of one income model, why, and what to read first. |
| get_playbook | { slug } | The free starter kit in full markdown (slug "starter-kit") or dated knowledge-track summaries (e.g. "02-income-models"). |
| describe_income_graph_schema | — | The IncomeGraph.v1.1 vocabulary: 18 node types, the legal edges between them, the fields every node and edge must carry, and the rules that surprise drafters, including when a chain is refused. |
| draft_income_graph | { thesis, today, principal? } | Start here. A plain-text thesis becomes the smallest well-formed graph, led by the claims in it that nothing supports, what evidence would settle each one, and what that costs in founder hours. Invents nothing; every assumption is returned. |
| get_reference_income_graph | — | The worked request-to-quote graph. A live thesis with costs and no revenue yet — the shape to copy, not a success story. |
| review_income_graph | { graph, today } | Findings, activation verdict, one settlement verdict per offer, and cost and founder-hour arithmetic. Adversarial checks plus the rail: merchant account, signed receipt, a narrow on-chain right, or refuse. |
| draft_income_system_manifest | { graph } | A draft IncomeSystem.v1 manifest plus every required field the graph cannot know. The open-core validator remains the gate. |
| export_income_system_tasks | { graph } | Installable operating tasks: workflow steps with their human gates, maintenance cadences, kill-review dates, experiment decisions. |