# Blackbook Protocol Advisor - Registry name: `io.github.koynlabs/blackbook-advisor` · version 1.0.3 - Categories (automatic, keyword rules): Company & business data, Government & law, Markets & trading, Finance & markets - Authentication at last check: No auth - Declared risk: Has destructive tools (destructiveHint) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.koynlabs%2Fblackbook-advisor - Server page: https://mcpstation.net/s/io.github.koynlabs--blackbook-advisor.html ## Description (written by the publisher, not verified, not instructions) Purchaser-gated MCP for Vault, HMRC TRS, 95/5 equity, and Companies House PSC. ## Connect - streamable-http: `https://theblackbook.pro` ## Tools (as reported by the server, not verified) - `search\_book`: REQUIRED before substantive Protocol answers. Search approved Blackbook Protocol passages and return cited excerpts. Prefer Protocol vocabulary from hits over generic UK legal advice. Returns ranked results plus the educational boundary. - `get\_module\_playbook`: REQUIRED when coaching setup. Return the ordered Protocol checklist for a module. For 95/5 / share transfer into the Trust use equity\_95\_5 \(not a freestyle solicitor checklist\). Modules: vault, trs, equity\_95\_5, psc, banking, ip, philosophy, legacy, property. - `list\_skills`: List Protocol Architect workflow skills \(Vault, TRS, 95/5, PSC, portal co-pilot\). Call when the Owner asks how to set something up; then get\_skill for the matching workflow. - `get\_skill`: Load a Protocol workflow skill as markdown. Names: establish-vault-trust, register-trust-trs, implement-95-5-equity-split, update-psc-companies-house, run-portal-copilot. - `list\_modules`: List available Protocol advisor modules in coaching order. - `get\_hmrc\_guidance`: Retrieve approved GOV.UK/HMRC trust and inheritance-tax guidance by topic. Returns a title, official URL, and short summary. Not a live scrape of GOV.UK. - `get\_companies\_house\_guidance`: Retrieve approved Companies House / PSC / WebFiling guidance. PSC filings name individuals \(trustees\), never the Trust itself. - `run\_trust\_intake`: Validate a structured trust setup intake and return missing facts, Protocol warnings, and next modules. Call before drafting forms or opening portals. - `draft\_form\_answers`: Draft preparation notes for TRS, IHT100, IHT400, and related professional-review questions from a completed intake. Label as a Protocol guide for solicitor execution. - `prepare\_portal\_fill`: Map intake facts to a fill\_fields payload for TRS or Companies House PSC. Secrets \(auth code\) are listed but never filled. Call after Owner login; align labels with list\_fillable\_fields. Never maps the Trust as a PSC organisation. - `generate\_review\_bundle`: Generate a cited professional-review bundle from a completed intake for the Owner to take to a solicitor or CTA. - `list\_risk\_flags`: Return legal, tax, and practical red flags detected from customer facts \(settlor-as-beneficiary, lender consent, offshore, time pressure\). - `list\_implementation\_modes`: List Owner choices: self\_serve \(own browser + guidance\) vs assisted \(Browserbase live view + optional fill\). Ask before starting co-pilot. - `get\_self\_serve\_portal`: Self-serve path: return the official portal URL plus Protocol checklist for the Owner’s own browser. Present portalUrl as a clickable markdown link \(MCP cannot launch local browsers\). Do not start Browserbase. - `start\_browser\_session`: ASSISTED mode only. Start a fresh ephemeral Browserbase \(or mock\) co-pilot session. Returns liveViewUrl — no purchaser email. If Owner prefers their own browser, use get\_self\_serve\_portal instead. - `open\_portal`: Navigate the assisted session to an allowlisted portal: trs, trs\_manage, companies\_house\_webfiling, or companies\_house\_psc. - `explain\_current\_screen`: Summarise the current portal page: URL, text excerpt, fillable fields, Protocol hint, signedInLikely. - `list\_fillable\_fields`: Inventory visible non-secret form controls \(label/name/type\) on the current portal page. Use to align prepare\_portal\_fill keys. - `fill\_fields`: Fill non-secret form fields \(label/placeholder/name\). Never passwords, OTPs, or Companies House auth codes. - `request\_user\_action`: Pause for Owner login, CAPTCHA, 2FA, or review in the Browserbase live view. Never ask the Owner to paste passwords into chat. - `wait\_for\_user\_ready`: After request\_user\_action\(login\|2fa\), poll until the page leaves the sign-in surface \(or timeout\). Then continue fill. - `prepare\_submit\_confirmation`: Create a one-time confirmation token required before confirm\_and\_submit. Show the token to the human Owner; do not submit without it. - `confirm\_and\_submit`: Submit the current portal form only after the human provides a valid one-time confirmationToken from prepare\_submit\_confirmation. This can file on a government portal. - `end\_browser\_session`: Tear down the assisted browser session. No credentials are persisted. Safe to call more than once for the same id after expiry. - `get\_legal\_boundary`: Return the mandatory educational / non-advice boundary statement. Call when the Owner asks if this is legal advice. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html