Skip to content
Back to search
100
MCP live MCP 2025-11-25 http

Blackbook Protocol Advisor

io.github.koynlabs/blackbook-advisor

Purchaser-gated MCP for Vault, HMRC TRS, 95/5 equity, and Companies House PSC.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
746ms
last probe
Tools
25
callable
Resources
6
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
25 tools, 6 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
31 items in total; 3 or more earns these points.
pass Describes itself 10/10
78 characters; more than 30 earns these points.

Tools · 25

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 r…

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, e…

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 th…

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 Bro…

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.

Resources · 6

skill-index

Index of Protocol Architect workflow skills.

skill://index.json
skill-establish-vault-trust

Coach Module 1 — establish the Vault (UK Declaration of Trust), roles, wet-ink execution, and activation before any share transfer. Use when the Owner needs a trust created or asks where to start the …

skill://establish-vault-trust/SKILL.md
skill-implement-95-5-equity-split

Coach Blackbook Protocol Engine module — Trust 95% / personal 5% share split, dividend one-way valve, and handoff to PSC. Use when the Owner asks to set up the 95/5 structure or transfer majority shar…

skill://implement-95-5-equity-split/SKILL.md
skill-register-trust-trs

Coach Module 2 — Shield via HMRC Trust Registration Service (TRS) and URN. Use when the Vault exists but is not registered, or before banking and clean dividend plumbing.

skill://register-trust-trs/SKILL.md
skill-run-portal-copilot

Protocol portal implementation — ask self-serve (Owner’s own browser) vs assisted Browserbase fill. Use for TRS then Companies House PSC.

skill://run-portal-copilot/SKILL.md
skill-update-psc-companies-house

Coach PSC update after the 95/5 split — register individual trustees / controllers as PSCs. A trust cannot be a PSC. Use when Vault holds ~95% of Engine shares.

skill://update-psc-companies-house/SKILL.md

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://theblackbook.pro/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "blackbook_protocol_advisor": {
      "url": "https://theblackbook.pro/mcp",
      "transport": "http"
    }
  }
}