Skip to main content
Glama

ukintel.uk — UK company, tender and grant intelligence

Server Details

Companies House, Find a Tender and Find a Grant as paid JSON for agents. USDC via x402, no signup.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

13 tools
uk_company_fcaFCA Financial Services Register status onlyInspect

Is this UK company regulated by the Financial Conduct Authority? Returns register status, a permissions summary and any warnings - sold separately from the full verdict because fintech-vetting agents often want only this.

Costs $0.02 USDC per call (x402, Base mainnet). Returns: result.fca = { checked, regulated, frn, firm_name, status, permissions_summary, warnings[], note }. When the register is unavailable, checked=false and the reason is named - never a 500.

ParametersJSON Schema
NameRequiredDescriptionDefault
numberYesUK company number. 8 characters; two-letter prefixes are supported (SC = Scotland, NI = Northern Ireland, OC = LLP).
uk_company_profileStructured UK company profileInspect

One UK company as clean structured JSON: status, incorporation date, company type, SIC codes, registered office, accounts and confirmation-statement due dates with overdue booleans, and officer counts. Sourced live from Companies House.

Costs $0.02 USDC per call (x402, Base mainnet). Returns: result = { name, company_number, status, type, incorporated, registered_office, sic_codes[], accounts{}, confirmation_statement{}, officers{ active, total, resigned_last_12m }, age_years }.

ParametersJSON Schema
NameRequiredDescriptionDefault
detailNoSet to 'full' to add filing history (last 10) and anonymised officer records, and to lift the ~800 token response cap.
numberYesUK company number. 8 characters; two-letter prefixes are supported (SC = Scotland, NI = Northern Ireland, OC = LLP).
uk_company_verdict0-100 legitimacy verdict on a UK companyInspect

Check any UK company is real, active and safe to deal with. One call returns Companies House registration, filing health, officer stability and an FCA-regulation cross-check as clean JSON with a 0-100 risk verdict, named flags you can audit, and a two-sentence plain-English narrative. Scores are computed by deterministic rules, never by a language model.

Costs $0.10 USDC per call (x402, Base mainnet). Returns: Everything the profile returns, plus verdict = { score 0-100, band low_risk|caution|high_risk, flags[{code,detail}], fca{}, narrative }.

ParametersJSON Schema
NameRequiredDescriptionDefault
detailNoSet to 'full' to add filing history (last 10) and anonymised officer records, and to lift the ~800 token response cap.
numberYesUK company number. 8 characters; two-letter prefixes are supported (SC = Scotland, NI = Northern Ireland, OC = LLP).
uk_funder_dossierFunder dossier from 1.4M+ published UK grantsInspect

Who actually funds things like yours: one UK funder's giving history aggregated from the 360Giving open-data corpus - grants made, total and typical award, size distribution, yearly pattern, most recent named awards - plus any of their grant schemes live on Find a Grant right now. Licences are respected per dataset (share-alike data is excluded from the numbers, and every recent-award row carries its source licence).

Costs $0.20 USDC per call (x402, Base mainnet). Returns: result = { funder{name,ids}, match_quality, giving { grants_made, total_awarded_gbp, years, size_distribution_gbp{min,p25,median,p75,max,mean}, yearly{}, typical_award_gbp }, recent_awards[] (each with licence + publisher), live_grants_now[], coverage }.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesFunder name or slug, e.g. national-lottery-heritage-fund, "Esmée Fairbairn Foundation", or a GB-CHC-… org id.
uk_grant_eligibilityELIGIBLE / UNCERTAIN / INELIGIBLE verdict for one grant, one projectInspect

One grant, one project: a deterministic eligibility verdict with the full criteria table - each criterion quoted from the grant's own eligibility text, marked pass/fail/undeclared - plus what is missing to firm the verdict up and indicative funding. Criteria are parsed once at ingest (never guessed at request time). Where the full text is not parsed yet, the verdict falls back to Find a Grant's own published 'Who can apply' and 'Location' fields, flagged PARTIAL_CRITERIA: that can return INELIGIBLE with confidence but never ELIGIBLE on its own. Nothing is ever fabricated - result.criteria_provenance says exactly what the verdict was computed from.

Costs $0.15 USDC per call (x402, Base mainnet). Returns: result = { grant{name,funder,window,amounts,source_url}, criteria[{code,requirement,pass,detail}], missing[], failed[], indicative_funding, criteria_provenance{source,complete,parsed_at,eligibility_text_available} }, verdict = { score, band eligible|uncertain|ineligible, flags[] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesGrant id: the Find a Grant slug exactly as returned by /v1/grants/search (e.g. england-woodland-creation-offer-ewco-1), or a curated short alias like ewco.
regionNoWhere the project is: england, scotland, wales, northern-ireland.
declareNoExtra facts this grant's criteria ask for, as declared key/values (e.g. { "land_ha": 3.5, "management_control": true }). Each criterion names the parameter it reads, so a first call tells you what to declare on the second.
org_typeNoApplicant type slug (individual, business, charity, community_group, public_body, local_authority, education).
uk_grants_matchMatch a project profile to eligible UK grants, rankedInspect

Send a project profile (what it is, who you are, where, how much you need) and get back the live UK grants it could actually get - ranked eligible-first with a per-criterion pass/fail table for every match, from criteria parsed once at ingest from each grant's own eligibility text. Ineligible grants are excluded and counted, never dressed up as options. Deterministic rules; no language model touches the verdicts.

Costs $0.15 USDC per call (x402, Base mainnet). Returns: result = { considered, matches[] of { grant summary + eligibility { band eligible|uncertain, score, criteria[{code,requirement,pass,detail}], missing[], flags[] } , relevance }, excluded{ineligible, closed} }.

ParametersJSON Schema
NameRequiredDescriptionDefault
topNo
projectYesThe project profile to match against live grants.
uk_healthService status (free)Inspect

Liveness and upstream health. Free, because frameworks probe before they route money.

Free. Returns: status, version, network, upstreams{}, rules_version, warnings[].

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

uk_previewA real sample answer, rotating daily (free)Inspect

A genuine, freshly-computed sample so an agent can see the exact response shape before spending anything. Default: a real company verdict, rotating daily. Add ?wing=tenders for a real live-tender brief, or ?wing=grants for a real grant eligibility verdict - all rotating daily. Every response carries the same envelope: query, result, verdict, confidence, as_of, sources, attribution, notice, cost.

Free. Returns: The identical envelope returned by the paid endpoints: /v1/company/{number}/verdict by default, /v1/tenders/{ocid}/brief with ?wing=tenders, /v1/grants/{id}/eligibility with ?wing=grants.

ParametersJSON Schema
NameRequiredDescriptionDefault
wingNoWhich product family to sample: company (default), tenders or grants.
uk_tender_briefFull dossier on one tenderInspect

One tender as a full agent-ready dossier: parsed requirements summary, buyer, value, complete timeline with working-days-remaining, lots, document links, submission route and the official notice URL. CPV codes are null when the source release carries none - we report the register, we never guess.

Costs $0.10 USDC per call (x402, Base mainnet). Returns: result = { ocid, title, buyer, value, stage, published, deadline, days_remaining, region, cpv, summary, description, lots, documents[], submission_url, timeline{}, source{} }.

ParametersJSON Schema
NameRequiredDescriptionDefault
ocidYesThe OCDS contracting-process id, e.g. ocds-h6vhtk-06df8b (FTS) or ocds-b5fd17-… (Contracts Finder). Exactly as returned by /v1/tenders/search.
uk_tenders_fit_scoreScore live tenders against a supplier profile, 0-100 with per-factor breakdownInspect

Send a supplier profile (what you do, keywords, regions, value band, certifications) and get back the best-fitting live UK tenders, each scored 0-100 by deterministic rules across five published factors - relevance, value fit, geography, timeline, buyer history - with every factor's numerator AND denominator so you can re-weight client-side, plus a what-to-emphasise note for the top matches. The judgement product: scores are computed by rules, never by a language model.

Costs $0.20 USDC per call (x402, Base mainnet). Returns: result = { considered, matches[] of { ...notice brief..., fit: { score, band strong|possible|weak, factors{ relevance/of, value_fit/of_v, geography/of_g, timeline/of_t, buyer_history/of_b }, flags[], rules_version }, emphasise } }.

ParametersJSON Schema
NameRequiredDescriptionDefault
topNo
filtersNoOptional pre-filters (same fields as /v1/tenders/search).
supplierYesThe supplier profile to match against live tenders.

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

  • A
    license
    -
    quality
    B
    maintenance
    UK public procurement data for AI agents. Tenders, contracts, buyer and supplier profiles over MCP and REST. 250 free credits.
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    Exposes deadline-driven Japanese public-sector business opportunity data (tenders, subsidies, sanctions) to AI agents, with per-call payment via the x402 protocol.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Unmodified government company data from 27 registries, live. Cross-border UBO chain walker for AI agents. 60+ tools covering GB, IE, NO, FR, DE, NL, PL, BE, CH, LI, MC, IM, IS, CY, AU, NZ, CA, TW, HK, MY, FI, CZ, ES, IT, KR, US — raw upstream fields preserved, no LLM extraction.
    10
    17
    Apache 2.0

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources