Search / io.github.koynlabs/blackbook-advisor
Blackbook Protocol Advisor
R0· no sign-inPurchaser-gated MCP for Vault, HMRC TRS, 95/5 equity, and Companies House PSC.
v1.0.3 · active · repository · website · descriptor JSON · versions
Search / io.github.koynlabs/blackbook-advisor
R0· no sign-inPurchaser-gated MCP for Vault, HMRC TRS, 95/5 equity, and Companies House PSC.
v1.0.3 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"blackbook-advisor": {
"type": "http",
"url": "https://theblackbook.pro"
}
}
}claude mcp add --transport http blackbook-advisor https://theblackbook.pro[mcp_servers.blackbook-advisor]
url = "https://theblackbook.pro"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"blackbook-advisor": {
"type": "remote",
"url": "https://theblackbook.pro",
"enabled": true
}
}
}{
"mcpServers": {
"blackbook-advisor": {
"type": "http",
"url": "https://theblackbook.pro"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=blackbook-advisor&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdGhlYmxhY2tib29rLnBybyJ9"
}{
"servers": {
"blackbook-advisor": {
"type": "http",
"url": "https://theblackbook.pro"
}
}
}{
"mcpServers": {
"blackbook-advisor": {
"httpUrl": "https://theblackbook.pro"
}
}
}extensions:
"blackbook-advisor":
enabled: true
name: "blackbook-advisor"
type: streamable_http
uri: "https://theblackbook.pro"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations25 of 25 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 5,469 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website +reachable +uptime-100% ~updated-51d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://theblackbook.pro streamable-http | none | yes | 100% | 265 ms | 2025-11-25 | 2026-10-19 |
confirm_and_submitdestructive | 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. |
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. |
end_browser_sessiondestructive | Tear down the assisted browser session. No credentials are persisted. Safe to call more than once for the same id after expiry. |
explain_current_screenread-only | Summarise the current portal page: URL, text excerpt, fillable fields, Protocol hint, signedInLikely. |
fill_fields | Fill non-secret form fields (label/placeholder/name). Never passwords, OTPs, or Companies House auth codes. |
generate_review_bundle | Generate a cited professional-review bundle from a completed intake for the Owner to take to a solicitor or CTA. |
get_companies_house_guidanceread-only | Retrieve approved Companies House / PSC / WebFiling guidance. PSC filings name individuals (trustees), never the Trust itself. |
get_hmrc_guidanceread-only | 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_legal_boundaryread-only | Return the mandatory educational / non-advice boundary statement. Call when the Owner asks if this is legal advice. |
get_module_playbookread-only | 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. |
get_self_serve_portalread-only | 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. |
get_skillread-only | 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_fillable_fieldsread-only | Inventory visible non-secret form controls (label/name/type) on the current portal page. Use to align prepare_portal_fill keys. |
list_implementation_modesread-only | List Owner choices: self_serve (own browser + guidance) vs assisted (Browserbase live view + optional fill). Ask before starting co-pilot. |
list_modulesread-only | List available Protocol advisor modules in coaching order. |
list_risk_flagsread-only | Return legal, tax, and practical red flags detected from customer facts (settlor-as-beneficiary, lender consent, offshore, time pressure). |
list_skillsread-only | 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. |
open_portal | Navigate the assisted session to an allowlisted portal: trs, trs_manage, companies_house_webfiling, or companies_house_psc. |
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. |
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. |
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. |
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. |
search_bookread-only | 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. |
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. |
wait_for_user_ready | After request_user_action(login|2fa), poll until the page leaves the sign-in surface (or timeout). Then continue fill. |
Schemas: list_tools.
{
"name": "io.github.koynlabs/blackbook-advisor",
"icons": [
{
"src": "https://theblackbook.pro/logo.png",
"sizes": [
"512x512"
],
"mimeType": "image/png"
}
],
"title": "Blackbook Protocol Advisor",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://theblackbook.pro",
"type": "streamable-http"
}
],
"version": "1.0.3",
"repository": {
"url": "https://github.com/koynlabs/mcp-blackbook",
"source": "github"
},
"websiteUrl": "https://theblackbook.pro",
"description": "Purchaser-gated MCP for Vault, HMRC TRS, 95/5 equity, and Companies House PSC."
}