{"ok":true,"site":{"host":"mortgagelane.com","url":"https://mortgagelane.com/","type":"live","category":"Finance & Crypto","desc":"Independent mortgage advice from Mortgage Lane.","tools":[{"name":"search_site","kind":"answer","impl":"imperative","description":"Search every published page of this website (mortgage and finance guides, service pages, articles, case studies, calculators) by keywords. Returns the best matches with title, URL, one-line summary, section, last review date and the URL of a clean Markdown version to read with get_page_markdown. Use it to find where the site covers a topic.","title":"Search the site","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":2,"maxLength":200,"description":"Keywords or a short question, for example \"buy to let limited company\" or \"bridging loan exit strategy\"."},"collection":{"type":"string","maxLength":60,"description":"Only pages in this section of the site, by name or key, for example \"Guides\". Leave out to search everything."},"limit":{"type":"integer","minimum":1,"maximum":20,"description":"Most results to return. Default 8."}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_page_markdown","kind":"answer","impl":"imperative","description":"Fetch the clean Markdown version of a page on this website: its full text without menus or footer, with the canonical URL, publication date, last review date and author in front matter. Pass the page URL or its path, for example \"/contact\". Only this website can be read. Long pages come in slices; pass next_offset back as offset for the rest.","title":"Read a page as Markdown","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"url":{"type":"string","minLength":1,"maxLength":2048,"description":"A page on this website, as a full URL or a path such as \"/guides/what-is-a-bridging-loan\". \"/\" is the home page."},"offset":{"type":"integer","minimum":0,"description":"Character to start from, for the next slice of a long page. Default 0."}},"required":["url"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_current_page","kind":"answer","impl":"imperative","description":"Describe the page the visitor has open now: title, URL, canonical URL, meta description, breadcrumb trail, outline of its headings, the URL of its Markdown version, and the form tools on it (forms an agent can fill in for the visitor to review and submit). Use it first to understand where the visitor is.","title":"Describe the current page","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_contact_details","kind":"answer","impl":"imperative","description":"Return the firm's contact details as this website publishes them: phone, email, office address, opening hours, regulator (FCA) firm reference and company number, social profiles, and the URL of the enquiry page. Use it when the visitor wants to speak to an adviser or check who the firm is.","title":"Contact details","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"list_calculators","kind":"answer","impl":"imperative","description":"List the mortgage and finance calculators on this website, with what each works out, its category, the page it is on, and (when ten or fewer match, or for one id) the inputs it asks for with their units and the figures it returns. Filter by keywords or category, or pass an id from an earlier answer for that calculator in full. The calculators run in the page; open the URL to use one.","title":"List calculators","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":200,"description":"Keywords, for example \"stamp duty\", \"rental cover\" or \"development finance\"."},"category":{"type":"string","maxLength":60,"description":"Only calculators in this category, for example \"Buy to let\"."},"id":{"type":"string","maxLength":120,"description":"One calculator, by the id an earlier answer gave."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"search_faq_answers","kind":"answer","impl":"imperative","description":"Search this website's library of mortgage and property finance questions and answers by keywords. Returns the matching questions with a short answer, their category and the URL where the full answer is published. Use it for a quick factual answer; open the URL or read it with get_page_markdown for the whole answer.","title":"Search FAQ answers","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":2,"maxLength":200,"description":"Keywords or a question, for example \"porting a mortgage\" or \"can I get a mortgage with a CCJ\"."},"limit":{"type":"integer","minimum":1,"maximum":20,"description":"Most results to return. Default 5."}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"send_enquiry","kind":"act","impl":"declarative","description":"Prepares an enquiry to Mortgage Lane, an FCA-authorised UK mortgage broker, so an adviser can phone or email the person back about a mortgage, remortgage, buy to let, bridging or commercial finance. Needs the person's first and last name, email, phone number, the kind of help they want and a short message. Use only details the person has given you for this enquiry. The form is not sent automatically: the person checks it and presses Send enquiry themselves, and the result then says whether it was sent. Their details are kept and emailed to the Mortgage Lane team so they can reply, as the privacy policy at /privacy-policy explains; they join the marketing list only if the marketing box is ticked.","inputSchema":{"type":"object","properties":{"first_name":{"type":"string"},"last_name":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"subject":{"type":"string","enum":["Residential mortgage","Remortgage","Buy to let","Bridging finance","Commercial","Something else"]},"comments":{"type":"string","description":"Tell us a little about your property plans"},"marketing_opt_in":{"type":"boolean"},"source_route":{"type":"string"}},"required":["first_name","last_name","email","phone","comments"]},"__source":"spec","__declarative":true}],"apiSurface":"spec","favicon":"/favicons/mortgagelane.com.png","toolCount":7}}