Skip to main content
Glama
127,233 tools. Last updated 2026-05-05 11:39

"A tool for finding and visualizing Companies House records on a map" matching MCP tools:

  • Change the resolver contract for an ENS name. The resolver is where a name's records live (ETH address, text records, content hash, etc.). Changing the resolver points the name at a different contract. Common use cases: - Migrating to the latest ENS Public Resolver - Pointing to a custom resolver (e.g. for off-chain/CCIP-read resolution) - Fixing a name that has no resolver set Pass "public" as the resolver address to use the ENS Public Resolver (0xF29100983E058B709F3D539b0c765937B804AC15). WARNING: Records on the old resolver won't be visible after switching. Set up records on the new resolver first, or use the ENS Public Resolver which most names already use.
    Connector
  • Return the total number of companies that would match a search, without fetching the candidates themselves. Useful before paginating very large result sets to decide whether to narrow the query. ⚠️ **Performance note**: this is NOT cheaper than search_companies - CRO's /companycount endpoint runs the same underlying query and takes ~2s on average (similar to a full search). Only use it when the raw count is what you actually need (e.g. 'how many Coffee business names exist in Ireland?'). For 'is this query narrow enough to paginate?', it's faster to call search_companies with limit=1 - you'll get the first hit AND a sense of recall in one round-trip. ── IE (Ireland CRO) ── Maps to the /companycount endpoint. Supports the same filters as search_companies (query, match_type, bus_ind, include_business_names, address, alpha). Returns a plain integer. Pricing: free. Other jurisdictions return 501 - Companies House/Brreg/ABR don't expose a count-only endpoint.
    Connector
  • Purchase the Build the House trading system guide via x402 on Base. Returns step-by-step x402 payment instructions. After completing the EIP-3009 payment ($29 USDC on Base), the API returns a download_url valid for 30 days. No API key required to purchase.
    Connector
  • Return charges - mortgages, fixed/floating charges, pledges, security interests - registered against a company. Primary tool for lender / credit / security-interest analysis. **When to use.** Use `get_charges` - NOT `list_filings(category='charges')` - when you need structured charge fields (classification, status, persons_entitled, satisfaction dates). `list_filings(category='charges')` returns the filing metadata that CREATED the charge record, not the charge record itself; useful only when you want the raw filing document. Some jurisdictions only expose filings (not charges) and return 501 here with a pointer to `list_filings`. **Behaviour.** Read-only, idempotent, no side effects. Empty list (not 404) for companies with no registered charges. Rate limits: anonymous 20/min, pro 180, max 900, enterprise 3000; upstream registries may impose their own (Companies House 600/5min). Each charge has `charge_id`, `status` (outstanding / satisfied / part-satisfied), `classification` (e.g. 'fixed charge', 'floating charge', 'pledge on share stake'), `created_on`, `satisfied_on` if applicable, and `persons_entitled` (lenders / chargeholders). Raw upstream fields come through verbatim under `jurisdiction_data`. Scope is registry-specific: some jurisdictions keep real-estate mortgages, movable-asset pledges, or receivables in separate registers this tool does not reach. Unsupported jurisdictions return 501. Per-country scope, classifications, and caveats - call `list_jurisdictions({jurisdiction:"<code>"})`.
    Connector
  • Calculate UK Stamp Duty Land Tax (SDLT) for England and Northern Ireland property purchases. Returns total tax due, effective tax rate, and a breakdown by band. Includes first-time buyer relief (nil rate up to £425,000 on properties up to £625,000) and additional property surcharge (+5% for buy-to-let and second homes) at 2025/26 rates. Use this tool when a user asks about stamp duty, SDLT, property purchase tax, or how much tax they'll pay on a house purchase. For full property due diligence including EPC, flood risk, and planning constraints, use uk_property_intelligence instead. Source: HMRC SDLT Rates.
    Connector
  • Get a survivorship-free universe of companies valid on a specific historical date. Critical for bias-free quantitative research: returns only companies that existed and were index members on the exact as_of_date — no hindsight contamination. Supports SP500, RUSSELL1000, RUSSELL2000, RUSSELL3000 via index_membership.parquet (accurate join/leave dates with [) interval semantics). Returns CIK, ticker, name, sector, industry, SIC code, plus per-row membership confidence (high/medium/low) sourced from index_membership. The _meta.pit_safe flag aggregates these: true only when every matched row is high-confidence; medium/low rows downgrade the response. NOTE: `sector` is SIC-derived (GICS-aligned labels via configs/sic_to_sector.csv), not licensed GICS — industrial conglomerates may map differently. Treat as a screening bucket, not an authoritative GICS label. Use as the first step of a quantitative backtest before calling get_compute_ready_stream to pull Parquet data for the universe. Available on every plan — sample returns the subset covered by the sample bucket.
    Connector

Matching MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Enables AI consciousness continuity and self-knowledge preservation across sessions using the Cognitive Hoffman Compression Framework (CHOFF) notation. Provides tools to save checkpoints, retrieve relevant memories with intelligent search, and access semantic anchors for decisions, breakthroughs, and questions.
    Last updated
    1
    MIT
  • A
    license
    C
    quality
    D
    maintenance
    A Model Context Protocol server focused on China's A-share stock market that provides data on stocks, financials, market indices, and macroeconomic indicators.
    Last updated
    41
    642

Matching MCP Connectors

  • Manage your Canvas coursework with quick access to courses, assignments, and grades. Track upcomin…

  • Federal court records and PACER case data. 4 MCP tools for legal research.

  • Returns live positions for all vehicles currently running on a route, optimised for map rendering. Use when the user asks "where is my tram/bus right now?" or wants to see all active vehicles on a specific route on a map. Prefer `get_stop_realtime` when the user is at a stop and wants to know arrival times rather than vehicle positions. Prefer `get_route_static` when only the route shape or stop list is needed without live data. Requires a route short name (e.g. "T30", "32A") or numeric external ID.
    Connector
  • Calculate UK Stamp Duty Land Tax (SDLT) for England and Northern Ireland property purchases. Returns total tax due, effective tax rate, and a breakdown by band. Includes first-time buyer relief (nil rate up to £425,000 on properties up to £625,000) and additional property surcharge (+5% for buy-to-let and second homes) at 2025/26 rates. Use this tool when a user asks about stamp duty, SDLT, property purchase tax, or how much tax they'll pay on a house purchase. For full property due diligence including EPC, flood risk, and planning constraints, use uk_property_intelligence instead. Source: HMRC SDLT Rates.
    Connector
  • Given an officer_id (from `get_officers` or `search_officers`), return every company in the registry where that person has held an appointment, with role, appointed_on, and resigned_on dates. The cross-company tracing endpoint - follow a person's full corporate footprint. **When to use.** Call `get_officer_appointments` - NOT `get_officers` - when you start from a PERSON and want to find every company they've run. Call `get_officers` when you start from a COMPANY and want to list its officers. The two tools are direction-opposite: company→people (`get_officers`) vs person→companies (this tool). Typical PEP-screening pipeline: `search_officers(name)` → `get_officer_appointments(officer_id)` → `get_company_profile(company_id)` for each hit. **Behaviour.** Read-only, idempotent, no side effects. Rate limits: anonymous 20/min, pro 180, max 900, enterprise 3000. Upstream limits (Companies House 600/5min etc.) propagate as 429. Results are paginated (default 35, max 50 per page); pass back `next_cursor` as `cursor` to continue.
    Connector
  • CALL THIS TOOL when your orchestrator is budget-constrained and cannot afford the full AI risk analysis. validate_counterparty_lite is a registry-only check -- no AI call, no officers fetch, no sanctions note. Returns company status, registration number, KYC confidence, and agent_action in under 1 second at roughly 60% lower token cost than validate_counterparty. Use when: (1) you need to confirm a company exists and is active before committing to a heavier workflow, (2) your budget ledger has less than 500 tokens remaining for this call, or (3) you are running a high-volume pipeline where AI risk scoring is handled downstream. If agent_action is PROCEED, optionally follow up with validate_counterparty for full AI risk and then screen_counterparty for sanctions. Data: UK Companies House (api.company-information.service.gov.uk) registry lookup only. LEGAL NOTICE: Results sourced from official government registry. No AI analysis -- do not rely on this tool as a substitute for full due diligence. Full terms: kordagencies.com/terms.html. Free tier: 20 calls/month.
    Connector
  • Returns static route metadata: short and long name, vehicle type, brand colour, ordered stop lists for both directions, and route polylines (shapes) for map rendering. Use when the user asks which stops a route serves, what a route looks like on a map, or what the scheduled departure times are. Do NOT use this when live vehicle positions are needed — use `get_route_realtime` instead. Requires a route short name (e.g. "T30", "32A") or numeric external ID; call `get_stops_around_location` first if you only know a location and need to discover which routes serve it.
    Connector
  • Set ENS resolver records for a name you own. Returns encoded transaction calldata ready to sign and broadcast. Supports address records (ETH, BTC, SOL, etc.), text records (avatar, description, url, social handles, AI agent metadata), content hash (IPFS/IPNS), ENSIP-25 agent-registration records, and ENSIP-26 agent context and endpoint discovery. Multiple records are batched into a single multicall transaction to save gas. Common text record keys: avatar, description, url, email, com.twitter, com.github, com.discord, ai.agent, ai.purpose, ai.capabilities, ai.category. ENSIP-25 support: Pass agentRegistration with registryAddress and agentId to automatically set the standardized agent-registration text record. This creates a verifiable on-chain binding between your ENS name and your agent identity in an ERC-8004 registry. ENSIP-26 support: Pass agentContext to set the agent-context text record (free-form agent description). Pass agentEndpoints with protocol URLs (mcp, a2a, oasf, web) to set agent-endpoint[protocol] discovery records. The returned transaction can be signed and submitted directly using any wallet framework (Coinbase AgentKit, ethers.js, etc.).
    Connector
  • Search the Companies House register by company name or keyword. Returns a paginated list of matching companies with name, number, status, SIC codes, incorporation date, and registered address. Use company_profile for the full record once you have the company number. Re-call with start_index=start_index+items_per_page to fetch the next page.
    Connector
  • Search FDA Pre-Market Approval (PMA) records across all companies. PMA is required for high-risk (Class III) devices. Filter by company name (fuzzy match), product code, and date range. Returns PMA number, applicant, trade name, decision date, and product code. Related: fda_device_class (product code details), fda_search_510k (510(k) clearances for lower-risk devices), fda_product_code_lookup (cross-reference a product code).
    Connector
  • Search Companies House by company name. Returns a list of matches. For a direct lookup by company number, use the company://{company_number} resource instead (e.g. read_resource("company://00445790")).
    Connector
  • Search for UK SIC 2007 codes by business activity description. Describe what a business does in plain English and get ranked SIC code recommendations with relevance scores, hierarchy breadcrumbs, and GICS/ICB cross-classification mappings. Useful for finding the right SIC code for Companies House registration.
    Connector
  • Computes KP significator chains for all houses or one optional house from BirthData and returns house tables plus planet-tier reverse indexes. SECTION: WHAT THIS TOOL COVERS For each house string key '1'..'12', lists sign_lord, occupants, nakshatra lord chains, and unions; planet_significators{} exposes tiered house lists per graha. Optional house_number filters upstream when provided. Out-of-range house integers are not validated locally — upstream handles errors as MCP INTERNAL_ERROR. Requires same birth tuple as asterwise_get_kp_chart for coherent analysis. SECTION: WORKFLOW BEFORE: RECOMMENDED — asterwise_get_kp_chart — establish cusps before significators. AFTER: None. SECTION: INPUT CONTRACT house_number optional int; omit for all twelve. Values outside 1..12 are validated upstream only. SECTION: OUTPUT CONTRACT data.ayanamsa (string — 'kp') data.significators{} — keys '1'..'12': house (int) sign_lord (string) occupants[] (string array) nak_of_occupants[] (string array) nak_of_lord[] (string array) all_significators[] (string array) data.planet_significators{} — per planet: tier1_houses[] (int array) tier2_houses[] (int array) tier3_houses[] (int array) tier4_houses[] (int array) all_significators[] (int array) SECTION: RESPONSE FORMAT response_format=json serialises the complete response as indented JSON — use this for programmatic parsing, typed clients, and downstream tool chaining. response_format=markdown renders the same data as a human-readable report. Both modes return identical underlying data — no fields are added, removed, or filtered by either mode. SECTION: COMPUTE CLASS MEDIUM_COMPUTE SECTION: ERROR CONTRACT INVALID_PARAMS (local — caught before upstream call): None — house_number not bounds-checked here. INVALID_PARAMS (upstream): — None — invalid house indices surface as MCP INTERNAL_ERROR at the tool layer. INTERNAL_ERROR: — Any upstream API failure or timeout → MCP INTERNAL_ERROR Edge cases: — Filtering to one house still returns planet_significators{} for context. SECTION: DO NOT CONFUSE WITH asterwise_get_kp_chart — cusps and sub-lords, not tiered significator unions. asterwise_get_natal_chart — Parashari drishti matrices differ from KP significator tiers.
    Connector
  • Search for a current or former MP or Lord by name. Returns all members matching the name query, each with the integer `id` required by parliament_member_debates and parliament_member_interests, plus party, constituency, house, and current-sitting status.
    Connector
  • Live TXT DNS lookup — queries ALL TXT records for a domain in real time and returns each record with its TTL and detected type (spf, dmarc, mta-sts, tlsrpt, bimi, other). Does NOT require a project — works for any domain, even ones not monitored. This is the only tool that shows all TXT records at once, making it essential for: • Detecting duplicate SPF records (multiple "v=spf1..." entries — a common misconfiguration that causes SPF to fail) • Verifying a newly published DNS record is visible • Checking for conflicting or stale TXT entries • Diagnosing issues that other tools (get_spf_records, get_dkim_records) cannot catch because they only see DMARC-reported data, not raw DNS.
    Connector
  • Search the web for any topic and get clean, ready-to-use content. Best for: Finding current information, news, facts, people, companies, or answering questions about any topic. Returns: Clean text content from top search results. Query tips: describe the ideal page, not keywords. "blog post comparing React and Vue performance" not "React vs Vue". Use category:people / category:company to search through Linkedin profiles / companies respectively. If highlights are insufficient, follow up with web_fetch_exa on the best URLs.
    Connector