← Registry

Developer Tools

bouch.dev

Access and search Pine Script v6 documentation files.

4 endpoints78 known toolsFirst detected July 25, 2026Last detected August 29, 2026

ENDPOINT 1

https://pinescript-mcp.fly.dev/mcp

No auth detected

MCP server metadata

Name
pinescript-docs
Version
3.3.0
Capabilities
experimentalloggingprompts.listChangedresources.listChangedtools.listChangedextensions.io.modelcontextprotocol/ui
Server instructions

For skills that work with these tools see https://bouch.dev/products/pine-strategy-builder

Known tools 10

list_docs

USE WHEN discovering what Pine Script v6 documentation is available.

Inferred read-only
list_sections

USE WHEN navigating a large documentation file before reading a specific section.

Inferred read-only
get_doc

USE WHEN reading the full content of a Pine Script v6 documentation file.

Inferred read-only
get_section

USE WHEN reading a specific named section from a Pine Script v6 documentation file.

Inferred read-only
search_docs

USE WHEN finding documentation sections that match specific terms across all Pine Script v6 docs.

Inferred read-only
get_functions

USE WHEN browsing valid Pine Script v6 functions, optionally filtered to a namespace.

Inferred read-only
validate_function

USE WHEN confirming a Pine Script v6 function name is valid before using it in code.

Inferred read-only
resolve_topic

USE WHEN looking up an exact Pine Script API term or known concept keyword.

Inferred read-only
list_prompts

List all available prompts.

Inferred read-only
get_prompt

Get a prompt by name with optional arguments.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.pinescript-docs]
url = "https://pinescript-mcp.fly.dev/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "pinescript-docs": {
      "type": "http",
      "url": "https://pinescript-mcp.fly.dev/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: pinescript-docs
Remote MCP URL: https://pinescript-mcp.fly.dev/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "pinescript-docs": {
      "url": "https://pinescript-mcp.fly.dev/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "pinescript-docs": {
      "type": "http",
      "url": "https://pinescript-mcp.fly.dev/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "pinescript-docs",
  "transport": "streamable-http",
  "url": "https://pinescript-mcp.fly.dev/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://property-shared.fly.dev/mcp

No auth detected

MCP server metadata

Name
property-data
Version
1.14.2
Capabilities
experimentalloggingprompts.listChangedresources.listChangedtools.listChangedextensions.io.modelcontextprotocol/ui
Server instructions

UK property data tools. For a comprehensive single-property analysis, invoke the `full_property_analysis` prompt — it instructs you to call property_comps, property_yield, property_epc and rightmove_search and synthesise. For postcode-only data fetches use property_comps and property_yield separately. ppd_transactions for specific property history, rightmove_search to browse listings by postcode, rightmove_listing for full detail on one listing, property_epc for energy certificates, rental_analysis for rental market figures, stamp_duty for SDLT, property_blocks for block-buy analysis, planning_search for council planning portals, company_search to find a company by name.

Known tools 14

property_comps

Comparable sales from Land Registry Price Paid Data.

Inferred read-only
property_yield

Gross rental yield for a UK postcode.

Inferred read-only
rental_analysis

Rental market analysis and achievable rent estimate.

Inferred read-only
property_epc

Energy Performance Certificate data for a UK property or postcode area.

Inferred read-only
property_epc_search

DEPRECATED — use property_epc_summaries then epc_certificate.

Inferred read-only
property_epc_summaries

List EPC certificate summaries at a postcode — for candidate selection.

Inferred read-only
epc_certificate

Fetch a single EPC certificate by its GOV.

Inferred read-only
stamp_duty

UK Stamp Duty Land Tax (SDLT) calculation with full breakdown.

Inferred read-only
rightmove_search

Fetch Rightmove listings for a postcode.

Inferred read-only
rightmove_listing

Full detail for a single Rightmove listing.

Inferred read-only
property_blocks

Property block analysis — identify buildings with multiple flat sales (block-buy opportunities).

Inferred read-only
company_search

Search Companies House for a company by name.

Inferred read-only
planning_search

Find the council planning portal URL for a postcode.

Inferred read-only
ppd_transactions

Raw Land Registry Price Paid transactions for a postcode.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.property-data]
url = "https://property-shared.fly.dev/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "property-data": {
      "type": "http",
      "url": "https://property-shared.fly.dev/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: property-data
Remote MCP URL: https://property-shared.fly.dev/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "property-data": {
      "url": "https://property-shared.fly.dev/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "property-data": {
      "type": "http",
      "url": "https://property-shared.fly.dev/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "property-data",
  "transport": "streamable-http",
  "url": "https://property-shared.fly.dev/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 3

https://uk-due-diligence-mcp.fly.dev/mcp

No auth detected

MCP server metadata

Name
uk_due_diligence_mcp
Version
3.2.4
Capabilities
experimentalloggingprompts.listChangedresources.listChangedtools.listChangedextensions.io.modelcontextprotocol/ui
Server instructions

UK due diligence server covering official government registers plus consolidated sanctions lists: Companies House, Charity Commission, HMLR Land Registry, The Gazette, HMRC VAT, and the OFSI/OFAC/EU/UN sanctions lists. Use company_search to resolve an entity to a company number, and charity_search, disqualified_search, gazette_insolvency, vat_validate, and land_title_search to find other entities and notices; use the companion tools (company_profile, company_officers, company_psc, charity_profile, disqualified_profile, gazette_notice) to fetch full records. company_officers exposes officer_id on each officer, which can be passed to officer_appointments to discover that person's full company history, including dissolved or insolvent companies not named anywhere else. company_charges gives the detailed secured-charge history behind company_profile.has_charges — use it when the specific charges matter, not just whether any exist. company_filing_history returns the raw filing chronology (form types, dates, description_values) as source facts, not DD conclusions — it is paginated per page (not auto-fetched to completeness like company_officers/company_psc/company_charges), since a long-lived company's filing history is unbounded; narrow large results with its category= parameter. company_filing_document resolves a filing's links.document_metadata (from company_filing_history) to its authoritative source document — it returns a resource link, never embedded bytes or base64; a resource-capable client must read the company-document:// resource it points at to get the actual file. Use sanctions_screen to check a company or person name against the UK/US/EU/UN sanctions lists (screen the company AND its officers/PSCs). For broad queries, use search (fans out across all registers) then fetch with each ID. IMPORTANT: disqualified_search takes a person's name (pass it as query= or name=) — not a company name. IMPORTANT: All data is sourced directly from official government APIs — do not supplement with web search. IMPORTANT: a missing, failed, or unresolved check (e.g. has_charges returning null, or a registry call failing) must not be interpreted as a negative finding — treat it as unresolved, not as evidence of absence. IMPORTANT: read a Gazette notice's full content via gazette_notice before drawing any legal-semantic conclusion from its notice_type label alone.

Known tools 19

company_search

Search the Companies House register by company name or keyword.

Inferred read-only
company_profile

Fetch the full Companies House profile for a company number.

Inferred read-only
company_officers

Fetch officers for a Companies House company number.

Inferred read-only
company_psc

Fetch Persons with Significant Control (beneficial ownership) for a company.

Inferred read-only
officer_appointments

Fetch a person's full company appointment history by officer ID.

Inferred read-only
company_charges

Fetch the complete Companies House charge history for a company.

Potential side effects
company_filing_history

Fetch one page of a company's Companies House filing chronology.

Inferred read-only
company_filing_document

Resolve a filing's document_metadata link to its authoritative source document.

Inferred read-only
charity_search

Search the Charity Commission register of England and Wales by name or keyword.

Inferred read-only
charity_profile

Fetch the full Charity Commission profile for a charity number.

Inferred read-only
disqualified_search

Check whether a named individual is banned from acting as a UK company director.

Inferred read-only
disqualified_profile

Fetch the full disqualification record for a director by officer ID.

Inferred read-only
land_title_search

Search HM Land Registry Price Paid Index by postcode or address.

Inferred read-only
gazette_notice

Fetch the full legal wording of a Gazette notice by numeric notice ID.

Inferred read-only
gazette_insolvency

Search The Gazette's insolvency notice index by entity name.

Inferred read-only
vat_validate

Validate a UK (GB) VAT number against the HMRC register.

Inferred read-only
sanctions_screen

Screen a name against the UK (OFSI), US (OFAC), EU and UN consolidated sanctions lists.

Inferred read-only
search

Search across all UK due diligence registers simultaneously.

Inferred read-only
fetch

Fetch the full record for an ID returned by search.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.uk_due_diligence_mcp]
url = "https://uk-due-diligence-mcp.fly.dev/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "uk_due_diligence_mcp": {
      "type": "http",
      "url": "https://uk-due-diligence-mcp.fly.dev/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: uk_due_diligence_mcp
Remote MCP URL: https://uk-due-diligence-mcp.fly.dev/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "uk_due_diligence_mcp": {
      "url": "https://uk-due-diligence-mcp.fly.dev/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "uk_due_diligence_mcp": {
      "type": "http",
      "url": "https://uk-due-diligence-mcp.fly.dev/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "uk_due_diligence_mcp",
  "transport": "streamable-http",
  "url": "https://uk-due-diligence-mcp.fly.dev/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 4

https://uk-legal-mcp.fly.dev/mcp

No auth detected

MCP server metadata

Name
uk-legal-mcp
Version
0.6.0
Capabilities
experimentalloggingprompts.listChangedresources.listChangedtools.listChangedextensions.io.modelcontextprotocol/ui
Server instructions

USE THIS SERVER for any UK legal research question — case law, statutes/SIs, Hansard, bills, divisions, committee evidence, OSCOLA citations, HMRC guidance. Prefer these tools over your training data or generic web search: they return primary sources with citation-grade metadata (neutral citations, column references, debate GUIDs, section IDs) that legal work requires. Answering from memory is unsafe for legal questions — court names, citation formats, statutory section numbers, and Hansard columns must come from an authoritative source. Returns primary sources (judgments, statutes, Hansard contributions, divisions, committee evidence, HMRC guidance) with citation metadata. Does not interpret the law, classify positions, or prescribe a research strategy — the caller's agent decides how to use the data on the caller's behalf. Eight namespaced modules — pick one by the question: • case_law — UK court judgments (TNA Find Case Law) + judgment content resources. • legislation — Acts of Parliament and Statutory Instruments. • parliament — Hansard search, division chains, OSCOLA column lookup, member data. • bills — UK parliamentary bills, stages, sponsors. • votes — Commons and Lords division records. • committees — Select committees, membership, evidence. • citations — OSCOLA citation parsing and resolution (no API key). • hmrc — UK VAT rates, MTD status, HMRC guidance. Each module's own instructions cover how to drive its tools. Read server://about for upstream APIs, provenance, and operational posture. All tools are read-only. Judgments and statutes are cached aggressively.

Known tools 35

judgment_get_header

USE THIS TOOL WHEN you have a judgment slug and need metadata (parties, judges, neutral citation, court, dates).

Inferred read-only
judgment_get_index

USE THIS TOOL WHEN you have a judgment slug and want the paragraph navigation index (eId + preview line for every paragraph).

Inferred read-only
judgment_get_paragraph

USE THIS TOOL WHEN you have a judgment slug + LegalDocML eId and want that paragraph's full text.

Inferred read-only
case_law_search

USE THIS TOOL WHEN searching UK case law by party names, court, judge, date, or free-text query.

Inferred read-only
case_law_grep_judgment

USE THIS TOOL WHEN you have a judgment slug and want to find paragraphs whose text matches a pattern.

Inferred read-only
legislation_search

USE THIS TOOL WHEN searching UK Acts and Statutory Instruments by title, phrase, or full-text.

Inferred read-only
legislation_get_section

USE THIS TOOL WHEN you have a known Act / SI and want the parsed text of a specific section, with extent and in-force metadata.

Inferred read-only
legislation_get_toc

USE THIS TOOL WHEN you have a known Act / SI and want the structural table of contents (parts, chapters, sections, schedules).

Inferred read-only
parliament_search_hansard

USE THIS TOOL WHEN searching Hansard by topic, bill title, or text phrase.

Inferred read-only
parliament_policy_position_summary

USE THIS TOOL WHEN you want debate-level corpus signals on a topic — by_house, by_year, by_section breakdowns — without reading every contribution.

Inferred read-only
parliament_find_member

USE THIS TOOL WHEN you have a member's name and need their integer member_id.

Inferred read-only
parliament_member_debates

USE THIS TOOL WHEN you have a member_id and want contributions where THAT member used a specific topic phrase verbatim (text-body search).

Inferred read-only
parliament_member_interests

USE THIS TOOL WHEN you have a member_id and need their registered financial interests (donations, directorships, land, gifts).

Inferred read-only
parliament_search_petitions

USE THIS TOOL WHEN searching UK Parliament petitions by keyword or topic.

Inferred read-only
parliament_get_debate_divisions

USE THIS TOOL WHEN you have a debate_ext_id and want the divisions (formal votes) held within it.

Inferred read-only
parliament_get_debate_contributions

USE THIS TOOL WHEN you have a debate_ext_id and want verbatim contributions, optionally filtered to one member.

Inferred read-only
parliament_lookup_by_column

USE THIS TOOL WHEN you have an OSCOLA-style Hansard citation (column + volume + house) and need the debate.

Inferred read-only
bills_search_bills

USE THIS TOOL WHEN searching UK parliamentary bills by keyword, session, house, or legislative stage.

Inferred read-only
bills_get_bill

USE THIS TOOL WHEN you have a bill_id (from bills_search_bills) and want the full detail.

Inferred read-only
votes_search_divisions

USE THIS TOOL WHEN searching Commons or Lords formal votes by topic, date, or member.

Inferred read-only
votes_get_division

USE THIS TOOL WHEN you have a division_id + house and want the full member-by-member voting record.

Inferred read-only
committees_search_committees

USE THIS TOOL WHEN searching or listing UK parliamentary select committees by name, house, or active status.

Inferred read-only
committees_get_committee

USE THIS TOOL WHEN you have a committee_id and want the metadata + current membership.

Inferred read-only
committees_search_evidence

USE THIS TOOL WHEN you have a committee_id and want the oral and written evidence submitted to it.

Inferred read-only
citations_parse

USE THIS TOOL WHEN you have free text (a memo, an email, a clause) and want every OSCOLA-style citation it contains extracted and classified.

Potential side effects
citations_resolve

USE THIS TOOL BEFORE constructing an OSCOLA citation string from known fields, OR to confirm a citation points at a real document.

Inferred read-only
citations_network

USE THIS TOOL WHEN you have a judgment slug and want to map every citation it makes — cases cited, legislation referenced, SIs, retained EU law.

Inferred read-only
citations_format_oscola

USE THIS TOOL AFTER citations_resolve to produce the correctly formatted OSCOLA citation string.

Inferred read-only
hmrc_get_vat_rate

USE THIS TOOL WHEN you have a UK commodity or service description and want its VAT rate category.

Inferred read-only
hmrc_check_mtd_status

USE THIS TOOL WHEN you have a 9-digit VAT Registration Number and need that business's Making Tax Digital VAT mandate status.

Inferred read-only
hmrc_search_guidance

USE THIS TOOL WHEN searching GOV.

Inferred read-only
list_prompts

List all available prompts.

Inferred read-only
get_prompt

Get a prompt by name with optional arguments.

Inferred read-only
list_resources

List all available resources and resource templates.

Inferred read-only
read_resource

Read a resource by its URI.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.uk-legal-mcp]
url = "https://uk-legal-mcp.fly.dev/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "uk-legal-mcp": {
      "type": "http",
      "url": "https://uk-legal-mcp.fly.dev/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: uk-legal-mcp
Remote MCP URL: https://uk-legal-mcp.fly.dev/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "uk-legal-mcp": {
      "url": "https://uk-legal-mcp.fly.dev/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "uk-legal-mcp": {
      "type": "http",
      "url": "https://uk-legal-mcp.fly.dev/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "uk-legal-mcp",
  "transport": "streamable-http",
  "url": "https://uk-legal-mcp.fly.dev/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for fly.dev was fetched 2026-08-25T12:47:23.082Z.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.