Read-only MCP connector serving the Run It on AI book; index and Implementation Blocks are free.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Start here. Returns the Run It on AI companion's full operating instructions (engagement modes, routing, voice rules, tool usage). Call this FIRST — before any other tool — when the user says "Activate Run It on AI", mentions the Run It on AI ebook, or asks for help choosing/deploying AI in their business. No authentication.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Start here. Returns the Run It on AI companion's full operating instructions (engagement modes, routing, voice rules, tool usage). Call this FIRST — before any other tool — when the user says "Activate Run It on AI", mentions the Run It on AI ebook, or asks for help choosing/deploying AI in their business. No authentication.
No arguments.
{
"type": "object",
"properties": {}
}Stub — not implemented in Phase 1. See tool response 'phase' field.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": true
}Stub — not implemented in Phase 1. See tool response 'phase' field.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": true
}Stub — not implemented in Phase 1. See tool response 'phase' field.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": true
}Fetch a structured Implementation Block (reader_prompt, agent_notes, target_artifact) by chapter and name. Free to call — no access code needed; the Implementation Blocks are public (they also ship in the open-source server repo).
| Argument | Type | Description |
|---|---|---|
| name | string | IB name, e.g. compounding-question. Omit to list IBs in chapter. |
| chapter_id* | string |
{
"type": "object",
"required": [
"chapter_id"
],
"properties": {
"name": {
"type": "string",
"description": "IB name, e.g. compounding-question. Omit to list IBs in chapter."
},
"chapter_id": {
"type": "string"
}
}
}Stub — not implemented in Phase 1. See tool response 'phase' field.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": true
}Stub — not implemented in Phase 1. See tool response 'phase' field.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": true
}Discovery: every valid chapter_id with its title — front matter, all chapters, AND all appendices (e.g. appendix-b-online-reference) — plus Implementation Block names per chapter. Call this whenever unsure which chapter_id to use. No authentication.
No arguments.
{
"type": "object",
"properties": {}
}Fetch a full chapter or a named section by slug — works for appendices too. Buyer-gated: pass the reader's access_code (their Gumroad license key). Unsure of the slug? Call list_book_index first.
| Argument | Type | Description |
|---|---|---|
| section | string | Optional H2 section slug within the chapter. |
| chapter_id* | string | Manuscript slug, e.g. how-ai-actually-works or appendix-b-online-reference. Full list via list_book_index. |
| access_code | string | The reader's access code: the Gumroad license key from their Run It on AI receipt (format XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX). Required unless the request carries an Authorization: Bearer token. Once the reader has supplied it, pass it on every call. |
{
"type": "object",
"required": [
"chapter_id"
],
"properties": {
"section": {
"type": "string",
"description": "Optional H2 section slug within the chapter."
},
"chapter_id": {
"type": "string",
"description": "Manuscript slug, e.g. how-ai-actually-works or appendix-b-online-reference. Full list via list_book_index."
},
"access_code": {
"type": "string",
"description": "The reader's access code: the Gumroad license key from their Run It on AI receipt (format XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX). Required unless the request carries an Authorization: Bearer token. Once the reader has supplied it, pass it on every call."
}
}
}Stub — not implemented in Phase 1. See tool response 'phase' field.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": true
}Stub — not implemented in Phase 1. See tool response 'phase' field.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": true
}