Landfall

io.github.landfall-auditPublished by GitHub account landfall-auditv1.4.0Updated Nov 4, 2026

Local business leads and website intelligence for AI agents: lead lists, contacts, tracking, SEO and

Overview

AI-generated overview

Landfall gives an assistant local business lead lists and website audits: ad-readiness scores, contacts, tracking pixels, structured data and crawlability.

What you can do
  • Find local business leads by type and town, with contacts and website gaps
  • Audit a landing page for ad readiness, with score, verdict and prioritized fixes
  • Extract business contact details from a company website
  • Check ad pixels, analytics, tag managers and consent tools on a site
  • Check schema.org structured data and robots.txt crawlability for search and AI bots
  • Run every check at once as a full site report, or try a free preview and sample report
When to use it
Useful for agencies, marketers and sales researchers who need quick audits of prospect or client websites, lead lists for a local business niche, or a check of whether a page is ready for paid traffic before spending on ads.
Requirements
Remote streamable HTTP endpoint; no local install, account or API key declared. Paid tools are billed per call in USDC over x402 on Base mainnet, so a compatible wallet with funds is needed. The server fetches the target websites itself, so those sites must be publicly reachable.
Before you install
Most tools cost money per call (0.05 to 0.5 USDC) and require a crypto wallet on Base mainnet; the server states it never charges on failure. Tools read third-party websites, so target URLs are sent to the Landfall service. Lead lists contain business contact data, which may carry legal or privacy obligations where you use it.

Installation

In SourceWeft

  1. Open Landfall in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.landfall-audit%2Flandfall/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "landfall": {
      "type": "http",
      "url": "https://landfall-production-74ad.up.railway.app/v1/mcp"
    }
  }
}

Tools

9

audit_landing_page

Audit a landing page for paid ads (paid)

Audit a landing page before sending paid ad traffic. Returns a 0-100 readiness score, a ready / fix_first / not_ready verdict, Meta, Google and TikTok tags with IDs, conversion paths (forms, click-to-call, WhatsApp, booking), trust and speed facts, and the top 5 fixes in priority order. Costs 0.05 USDC per completed call, paid automatically via x402 if your client supports it. Never charged if the call fails.

Parametersurlrequiredkeyword

get_business_details

Get contact and business details from a website (paid)

Extract contact and business details from a company website: name, phone numbers (normalised), emails, WhatsApp, postal address, opening hours, social profiles, review platforms, booking and chat tools, UK company and VAT numbers, and page headings. Reads the homepage plus its contact page when the homepage lacks a phone or email. Every value comes from the site itself. Costs 0.02 USDC per completed call, paid automatically via x402 if your client supports it. Never charged if the call fails.

Parametersurlrequired

check_tracking

Check a website's ad pixels and analytics (paid)

Check which ad pixels and analytics a website runs: Meta Pixel, Google Ads and TikTok tags with their IDs, Google Analytics 4, tag managers (Google, Tealium, Adobe and others), conversion events, cookie consent tools and Google Consent Mode, the site platform (WordPress, Wix, Shopify, Squarespace...) and booking/chat tools. Costs 0.01 USDC per completed call, paid automatically via x402 if your client supports it. Never charged if the call fails.

Parametersurlrequired

check_structured_data

Check a page's structured data (schema.org) (paid)

Check a page's structured data: finds every schema.org item (JSON-LD, microdata, RDFa), reports JSON-LD that does not parse, checks each item against the required and recommended properties for common types (LocalBusiness, Organization, Product, Offer, Article, FAQPage, BreadcrumbList, Event, Review, JobPosting and more), flags bad dates, ratings and URLs, and reports Open Graph, Twitter card and canonical tags, with a list of fixes. Costs 0.01 USDC per completed call, paid automatically via x402 if your client supports it. Never charged if the call fails.

Parametersurlrequired

check_crawlability

Check whether search engines and AI crawlers can read a site (paid)

Check whether search engines and AI crawlers may read a page and how the site is mapped: robots.txt evaluated with Google's matching rules for Googlebot, Bingbot, GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Google-Extended, PerplexityBot, CCBot, Applebot-Extended and others (with the rule that decided each), meta robots and X-Robots-Tag, canonical link, declared sitemaps with entry counts and freshness, and llms.txt, with a list of fixes. Costs 0.01 USDC per completed call, paid automatically via x402 if your client supports it. Never charged if the call fails.

Parametersurlrequired

full_site_report

Full site report: every check in one call (paid)

Every Landfall check in one call, for less than the tools cost separately: the landing page audit, business contact details, tracking and pixel check, structured data check and crawlability check, from a single read of the page. Ideal for agency audits, lead qualification and prospect research. Costs 0.08 USDC per completed call, paid automatically via x402 if your client supports it. Never charged if the call fails.

Parametersurlrequiredkeyword

find_leads

Find local business leads with contact details and website problems (paid)

Find sales leads: independent local businesses of one type in one place (for example plumbers in Leeds, dentists in Austin, cafes in Lisbon). For each business: name, address, phone numbers, emails, WhatsApp, social profiles and website, plus what its website is missing (no website at all, social page only, site down, not HTTPS, not mobile-friendly, no ad tracking, no analytics, no way to enquire, phone not tappable, no reviews, slow server). Leads with the most problems come first. Use page to get the next batch. Ideal for agencies, web designers and outreach agents. Costs 0.5 USDC per completed call, paid automatically via x402 if your client supports it. Never charged if the call fails.

Parameterspagelimitcategoryrequiredlocationrequiredonly_with_issuesinclude_no_website

preview_landing_page

Preview a landing page audit (free)

Free quick check of a landing page: ready / fix_first / not_ready verdict, 0-100 score, issue counts and the most important blocker. Limited per hour. Use audit_landing_page for the evidence and fixes.

Parametersurlrequired

sample_audit

Example audit report (free)

Returns a complete example audit report for a fictional page, showing every field the paid audit returns.

Takes no parameters.

Version history

5
  1. v1.4.0LatestNov 4, 2026
  2. v1.3.0Oct 18, 2026
  3. v1.2.0Oct 17, 2026
  4. v1.1.0Oct 16, 2026
  5. v1.0.2Oct 15, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.