Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

uk.co.hopi/hopi

REMOTE · MCP.HOPI.CO.UK · SCANNED SEP 21

Free UK calculators, converters and validators (tax, VAT, stamp duty, dates, units), read-only.

Available components

74 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security83
Transport & Reachability100
Schema Quality & AI Usability77
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 25037 tokens (~128/item across 195 items; 195 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management3
  • Stability observed for 1 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety75
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 0 of 7 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "hopi_emoji_remover" implies "remove" and declares readOnlyHint instead, contradicting what its own name says it does. See how to fix → Fail
  • An AI judge read all 196 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

How do I install the uk.co.hopi/hopi MCP server?

uk.co.hopi/hopi is a hosted endpoint at https://mcp.hopi.co.uk/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · mcp.hopi.co.uk

# add to Claude Code
claude mcp add --transport http uk-co-hopi-hopi 'https://mcp.hopi.co.uk/mcp'
// .cursor/mcp.json
{
  "mcpServers": {
    "uk-co-hopi-hopi": {
      "url": "https://mcp.hopi.co.uk/mcp"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "uk-co-hopi-hopi": {
      "type": "http",
      "url": "https://mcp.hopi.co.uk/mcp"
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.uk-co-hopi-hopi]
url = "https://mcp.hopi.co.uk/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "uk-co-hopi-hopi": {
      "type": "remote",
      "url": "https://mcp.hopi.co.uk/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add uk-co-hopi-hopi --url 'https://mcp.hopi.co.uk/mcp' --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  uk-co-hopi-hopi:
    url: "https://mcp.hopi.co.uk/mcp"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "uk-co-hopi-hopi": {
      "Transport": "http",
      "Url": "https://mcp.hopi.co.uk/mcp"
    }
  }
}
# add to Vellum
assistant mcp add uk-co-hopi-hopi -t streamable-http -u 'https://mcp.hopi.co.uk/mcp'
// mcp.json
{
  "mcpServers": {
    "uk-co-hopi-hopi": {
      "type": "http",
      "url": "https://mcp.hopi.co.uk/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 21 Sept 26 0
    • Stability: unverified → 0.03 functional
  • 20 Sept 26 74

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 21 Sept 2026 · Probed https://mcp.hopi.co.uk/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=hopi.co.uk CN=WE1,O=Google Trust Services,C=US 20 Sept 2026 19 Dec 2026 ECDSA 256 ECDSA-SHA256 912580c47e89db010eff3f172d717c60
SANs: hopi.co.uk, mcp.hopi.co.uk, *.mcp.hopi.co.uk
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC secure

Validation of mcp.hopi.co.uk. Secure

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
uk. present 43876 8 Verified
co.uk. present 11810 8 Verified
hopi.co.uk. present 2371 13 Verified
mcp.hopi.co.uk. Verified address RRset verified with the apex keys
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=63072000; includeSubDomains; preload
content-security-policy default-src 'none'; frame-ancestors 'none'
x-content-type-options nosniff
referrer-policy no-referrer

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.hopi.co.uk/mcp Verified 200
http (plaintext) http://mcp.hopi.co.uk/mcp HTTPS enforced 301 https://mcp.hopi.co.uk/mcp
MCP tools · 195 exposed · ~24,945 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
hopi_random_word_generator ~62

Generate random everyday English nouns, with no repeats. Returns the words as a list. Source: https://hopi.co.uk/random-word-generator/

NameTypeReqDescription
quantityintegerHow many words to generate, 1 to 20 (default 1)
NameTypeReqDescription
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
wordsarrayyes

No examples provided.

hopi_ratio_calculator ~165

Work with ratios. Mode 'simplify': reduce a ratio a : b to its lowest terms, and give the 1 : n form and the decimal a / b. Mode 'solve': find the missing value x in the equivalent ratio a : b = c : x using cross multiplication. All inputs must be positive. Source: https://hopi.co.uk/ratio-calculator/

NameTypeReqDescription
anumberyesFirst term of the ratio (positive)
bnumberyesSecond term of the ratio (positive)
cnumberKnown term of the equivalent ratio, mode 'solve' (a : b = c : x)
modestringyes'simplify' a ratio, or 'solve' for the missing value
NameTypeReqDescription
anumberyes
bnumberyes
decimalnumber
modestringyes
oneToNstring
simplifiedstring
simplifiedAnumber
simplifiedBnumber
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_reading_time_calculator ~78

Estimate how long a block of text takes to read. Returns a silent reading time (225 words per minute) and a read-aloud time (130 words per minute), along with the word count. Source: https://hopi.co.uk/reading-time-calculator/

NameTypeReqDescription
textstringyesThe text to measure
NameTypeReqDescription
aloudTimestring
silentTimestring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
wordsnumber

No examples provided.

hopi_redundancy_pay_calculator ~182

Work out UK statutory redundancy pay for redundancies on or after 6 April 2026, using the gov.uk count-back method: for each full year of service (up to 20), 1.5 weeks if worked aged 41+, 1 week aged 22 to 40, and 0.5 weeks under 22. Weekly pay is capped at £751 and the total at £22,530. At least 2 full years of service are needed. Amounts in GBP. Source: https://hopi.co.uk/redundancy-pay-calculator/

NameTypeReqDescription
ageintegeryesAge at redundancy (15 to 100)
weeklyPaynumberyesGross weekly pay in GBP
yearsintegeryesFull years of continuous service (0 to 60, cannot exceed age)
NameTypeReqDescription
agenumberyes
cappedWeeklyPaynumber
serviceCappedboolean
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
totalnumberyes
totalCappedboolean
weeklyPaynumberyes
weeklyPayCappedboolean
weeksnumberyes
yearsnumberyes

No examples provided.

hopi_remove_duplicate_lines ~110

Remove duplicate lines from a block of text, keeping the first occurrence of each line in its original order. Can optionally ignore letter case when deciding what counts as a duplicate. Returns the deduplicated text plus how many lines were kept and removed. Source: https://hopi.co.uk/remove-duplicate-lines/

NameTypeReqDescription
caseInsensitivebooleanTreat lines that differ only in case as duplicates (default false)
textstringyesThe text to deduplicate, one item per line
NameTypeReqDescription
keptnumber
removednumber
resultstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_remove_extra_spaces ~92

Tidy up spacing in text: collapse runs of spaces, tabs and non-breaking spaces down to a single space and trim each line. Can optionally also remove blank lines. Line breaks between lines are kept. Source: https://hopi.co.uk/remove-extra-spaces/

NameTypeReqDescription
removeBlankLinesbooleanAlso drop empty lines (default false)
textstringyesThe text to clean
NameTypeReqDescription
linesnumber
resultstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_remove_line_breaks ~112

Remove line breaks from text. In 'spaces' mode every line is joined into one with single spaces. In 'paragraphs' mode blank lines are treated as paragraph breaks, so text is joined within each paragraph while the blank line between paragraphs is preserved. Source: https://hopi.co.uk/remove-line-breaks/

NameTypeReqDescription
modestring'spaces' joins everything into one block (default), 'paragraphs' keeps paragraph breaks
textstringyesThe text to join
NameTypeReqDescription
modestring
resultstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_reverse_text ~114

Reverse text in one of three ways. 'characters' reverses the entire text character by character. 'words' reverses the order of words on each line. 'each' keeps the word order but reverses the letters within each word. Source: https://hopi.co.uk/reverse-text/

NameTypeReqDescription
modestring'characters' (default), 'words' reverses word order per line, 'each' reverses letters within each word
textstringyesThe text to reverse
NameTypeReqDescription
modestringyes
resultstringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_rgb_to_hex ~93

Convert red, green and blue values (each a whole number from 0 to 255) to an uppercase hex colour code. Source: https://hopi.co.uk/rgb-to-hex/

NameTypeReqDescription
bintegeryesBlue, 0 to 255
gintegeryesGreen, 0 to 255
rintegeryesRed, 0 to 255
NameTypeReqDescription
hexstring
rgbStringstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_ring_size_converter ~163

Convert a ring size between UK, US and millimetre scales. Mode 'uk' takes a UK letter F to Z (add 1/2 for half sizes, e.g. 'N' or 'N 1/2'). Mode 'us' takes a US number 2.75 to 12.75. Mode 'mm' takes an inside circumference in mm (about 44 to 69). Returns UK size, US size, circumference and inside diameter. Source: https://hopi.co.uk/ring-size-converter/

NameTypeReqDescription
modestringyesWhich scale the value is in
valuestringyesThe ring size to convert: a UK letter (uk mode), or a number (us or mm mode)
NameTypeReqDescription
circumferenceMmnumberyes
diameterMmnumberyes
modestringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
ukstringyes
usstringyes

No examples provided.

hopi_robots_txt_generator ~122

Build a robots.txt file from allow and disallow rules grouped by user agent, with an optional sitemap line. You can pass a preset ('allow' all, 'block' all, 'wordpress') or your own rules array. Source: https://hopi.co.uk/robots-txt-generator/

NameTypeReqDescription
presetstringUse a ready-made rule set instead of custom rules
rulesarrayCustom rules, each an object with agent, directive and path
sitemapstringOptional sitemap URL for the Sitemap line
NameTypeReqDescription
robotsTxtstringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_roman_numerals_converter ~130

Convert between numbers and Roman numerals, both directions, for whole numbers from 1 to 3999. Give a number (e.g. 2026) to get its numeral, or a Roman numeral (e.g. MMXXVI) to get the number. The direction is detected automatically from the input. Source: https://hopi.co.uk/roman-numerals-converter/

NameTypeReqDescription
valuestringyesA whole number from 1 to 3999, or a Roman numeral using I, V, X, L, C, D and M
NameTypeReqDescription
directionstringyes
numbernumberyes
romanstringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_rounding_calculator ~133

Round a number to a chosen number of decimal places or significant figures, with halves always rounded up (away from zero). Mode 'dp': decimal places, 0 to 12. Mode 'sf': significant figures, 1 to 15. Source: https://hopi.co.uk/rounding-calculator/

NameTypeReqDescription
countintegeryesHow many decimal places (0 to 12) or significant figures (1 to 15)
modestringyes'dp' for decimal places, or 'sf' for significant figures
numbernumberyesThe number to round
NameTypeReqDescription
countnumberyes
formattedstringyes
modestringyes
numbernumberyes
roundednumberyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_running_pace_calculator ~205

Work out running pace, finish time or distance, in kilometres or miles. Mode 'pace' needs distance and timeSeconds; mode 'time' needs distance and paceSeconds (seconds per unit); mode 'distance' needs timeSeconds and paceSeconds. Distance is in the chosen unit. Returns pace per km and per mile, speed in km/h and mph, distance and total time. Source: https://hopi.co.uk/running-pace-calculator/

NameTypeReqDescription
distancenumberDistance in the chosen unit (needed for 'pace' and 'time' modes)
modestringyesWhich value to solve for
paceSecondsnumberPace in seconds per unit (needed for 'time' and 'distance' modes)
timeSecondsnumberTotal time in seconds (needed for 'pace' and 'distance' modes)
unitstringUnit for distance and the given pace. Default 'km'
NameTypeReqDescription
distancenumberyes
kphnumberyes
modestringyes
mphnumberyes
pacePerKmstringyes
pacePerMilestringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
timestringyes
timeSecondsnumberyes
unitstringyes

No examples provided.

hopi_satoshi_converter ~112

Convert satoshis to BTC, mBTC and bits, or convert BTC to satoshis, mBTC and bits. Uses exact whole-satoshi integer maths. 1 BTC is 100,000,000 satoshis. Source: https://hopi.co.uk/satoshi-converter/

NameTypeReqDescription
modestringyesDirection of conversion
valuestringyesThe amount to convert: whole satoshis for sats_to_btc, or a BTC amount for btc_to_sats
NameTypeReqDescription
bitsstringyes
btcstringyes
displayobjectyes
mbtcstringyes
modestringyes
satsstringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_savings_goal_calculator ~190

Plan a savings goal, compounded monthly. Mode 'time' works out how long a monthly deposit takes to reach a target. Mode 'monthly' works out the monthly saving needed to reach a target within a number of years. Both take an optional starting balance and an annual interest rate. Amounts in GBP. Source: https://hopi.co.uk/savings-goal-calculator/

NameTypeReqDescription
modestringyes'time' finds the time to reach the goal; 'monthly' finds the monthly saving needed
monthlynumberTime mode: monthly deposit in GBP
ratenumberyesAnnual interest rate as a percentage
startnumberStarting balance in GBP (default 0)
targetnumberyesSavings target in GBP (greater than zero)
yearsnumberMonthly mode: number of years to reach the goal
NameTypeReqDescription
finalBalancenumberyes
interestnumberyes
modestringyes
monthlynumber
monthsnumberyes
ratenumberyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
startnumberyes
summarystringyes
targetnumberyes
timeToReachstring
totalPaidInnumberyes

No examples provided.

hopi_schema_markup_generator ~258

Build valid JSON-LD structured data using schema.org. Supports FAQ pages, articles, local businesses and breadcrumb lists. Returns the JSON-LD object and a ready-to-paste script snippet. Source: https://hopi.co.uk/schema-markup-generator/

NameTypeReqDescription
authorstringFor type 'article': author name
faqsarrayFor type 'faq': questions and answers
headlinestringFor type 'article': the headline
hoursstringFor type 'local': opening hours
itemsarrayFor type 'breadcrumb': ordered pages
modifiedstringFor type 'article': date modified
namestringFor type 'local': business name
phonestringFor type 'local': telephone
postcodestringFor type 'local': postal code
publishedstringFor type 'article': date published
streetstringFor type 'local': street address
townstringFor type 'local': town or locality
typestringyesThe schema type to build
urlstringFor type 'local': website URL
NameTypeReqDescription
htmlstring
jsonLdobject
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
typestring

No examples provided.

hopi_scientific_calculator ~178

Evaluate a maths expression following the standard order of operations (BODMAS). Supports + - * / ^ (power), ! (factorial), % (as divide by 100), brackets, the constants pi and e, and the functions sin, cos, tan, asin, acos, atan, ln, log (base 10) and sqrt. Set angleMode to 'deg' (default) or 'rad' for trigonometry. Source: https://hopi.co.uk/scientific-calculator/

NameTypeReqDescription
angleModestringAngle units for trigonometry: 'deg' (default) or 'rad'
expressionstringyesThe maths expression, e.g. '2 + 3 * 4', 'sin(30)', 'sqrt(2)^2', '5!'
NameTypeReqDescription
angleModestringyes
expressionstringyes
formattedstringyes
resultnumberyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_secret_santa_generator ~84

Draw Secret Santa gift pairings from a list of names. Every person gives to exactly one other person, and nobody is assigned to themselves (a derangement). Returns the giver to receiver pairs. Source: https://hopi.co.uk/secret-santa-generator/

NameTypeReqDescription
namesarrayyesThe list of participant names (at least two, no duplicates)
NameTypeReqDescription
pairsarray
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_shoe_size_converter ~112

Convert a UK shoe size to approximate EU and US sizes. Set sex to 'men' (UK 5 to 13) or 'women' (UK 2 to 9). UK size must be in whole or half steps. Source: https://hopi.co.uk/shoe-size-converter/

NameTypeReqDescription
sexstringyesWhich sizing chart to use
ukSizenumberyesUK shoe size (whole or half, e.g. 8 or 8.5)
NameTypeReqDescription
eunumber
notestring
sexstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
uknumber
usnumber

No examples provided.

hopi_sleep_calculator ~188

Suggest sleep times using 90-minute cycles plus 15 minutes to fall asleep. Mode 'wake' takes a wake time and returns the best bedtimes (wake - 15 - cycles x 90 minutes). Mode 'bedtime' takes a bedtime and returns the best wake times (bedtime + 15 + cycles x 90 minutes). Both return options for 6, 5, 4 and 3 cycles. Times are 'HH:MM' 24-hour. Source: https://hopi.co.uk/sleep-calculator/

NameTypeReqDescription
modestringyes'wake' to find bedtimes from a wake time, or 'bedtime' to find wake times from a bedtime
timestringyesThe known time as 'HH:MM' (24-hour): the wake time for mode 'wake', or the bedtime for mode 'bedtime'
NameTypeReqDescription
modestringyes
optionsarrayyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
timestringyes

No examples provided.

hopi_slot_machine_picker ~71

Spin a slot machine reel of names or options and pick one at random. Every item has an equal chance. Returns the chosen item. Source: https://hopi.co.uk/slot-machine-picker/

NameTypeReqDescription
itemsarrayyesThe list of names or options on the reel (at least two)
NameTypeReqDescription
indexnumber
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
winnerstring

No examples provided.

hopi_slug_generator ~77

Turn any title or text into a clean URL slug: lowercase, accents stripped, and every run of spaces, punctuation and symbols collapsed to a single hyphen, with hyphens trimmed from the ends. Source: https://hopi.co.uk/slug-generator/

NameTypeReqDescription
textstringyesThe title or text to slugify
NameTypeReqDescription
lengthnumber
slugstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_small_text_generator ~98

Convert text into decorative Unicode styles. 'superscript' uses tiny raised characters, 'smallcaps' uses small capital letters, and 'fullwidth' uses wide monospaced characters. Any character with no styled equivalent is left unchanged. Source: https://hopi.co.uk/small-text-generator/

NameTypeReqDescription
stylestringWhich style to apply (default superscript)
textstringyesThe text to convert
NameTypeReqDescription
resultstringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
stylestringyes
summarystringyes

No examples provided.

hopi_special_characters ~85

List special characters and symbols grouped by category: arrows, stars and hearts, maths, currency, punctuation, legal marks and accents. Optionally filter to a single group. Returns the characters ready to copy. Source: https://hopi.co.uk/special-characters/

NameTypeReqDescription
groupstringOptional: return only this group. Omit to return every group.
NameTypeReqDescription
charactersarray
groupstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_speed_converter ~108

Convert a speed from one unit to another. Units: mph (miles per hour), kmh (kilometres per hour), ms (metres per second), kn (knots), mach (Mach, at 340.29 m/s). Source: https://hopi.co.uk/speed-converter/

NameTypeReqDescription
fromstringyesUnit to convert from
tostringyesUnit to convert to
valuenumberyesThe speed value to convert
NameTypeReqDescription
fromstringyes
resultnumberyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
tostringyes
valuenumberyes

No examples provided.

hopi_spin_the_bottle ~71

Spin the bottle and pick one player at random from those in the circle. Every player has an equal chance. Returns the chosen player. Source: https://hopi.co.uk/spin-the-bottle/

NameTypeReqDescription
playersarrayyesThe list of players in the circle (at least two)
NameTypeReqDescription
chosenstring
indexnumber
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_sql_formatter ~73

Format a SQL query: uppercase the keywords, put each clause on its own line and indent conditions, while leaving quoted strings, identifiers, numbers and comments untouched. Only whitespace and keyword case change. Source: https://hopi.co.uk/sql-formatter/

NameTypeReqDescription
sqlstringyesThe SQL query to format
NameTypeReqDescription
formattedstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_staking_calculator ~169

Turn a quoted staking rate into a final balance and rewards earned. For an APR rate, choose daily or monthly compounding; for an APY rate, compounding is already included. Returns the final balance, rewards earned and the effective APY. Figures are treated as GBP. Source: https://hopi.co.uk/staking-calculator/

NameTypeReqDescription
compoundingstringCompounding frequency for APR (default daily)
principalnumberyesAmount staked
ratenumberyesQuoted rate as a percentage (0 to 1000)
rateTypestringWhether the rate is APR (needs compounding) or APY (default apr)
yearsnumberyesTerm in years (above 0, up to 100)
NameTypeReqDescription
compoundingstring|null
effectiveApyPercentnumber
finalBalancenumber
finalBalanceStringstring
notestring
rateTypestring
rewardsnumber
rewardsStringstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_stamp_duty_calculator ~172

Work out Stamp Duty Land Tax (SDLT) on a property purchase in England and Northern Ireland. Buyer types: 'ftb' first-time buyer (relief up to £500,000, standard rates above), 'home' moving home (main residence), 'additional' second home or buy-to-let (higher rates, only from £40,000). Returns the tax due and the effective rate. Amounts in GBP. Scotland (LBTT) and Wales (LTT) have their own rates. Source: https://hopi.co.uk/stamp-duty-calculator/

NameTypeReqDescription
buyerstringyes'ftb' first-time buyer, 'home' moving home, 'additional' second home or buy-to-let
pricenumberyesProperty purchase price in GBP
NameTypeReqDescription
breakdownarrayyes
buyerstringyes
effectiveRatePercentnumberyes
pricenumberyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
stampDutynumberyes
summarystringyes

No examples provided.

hopi_standard_deviation_calculator ~98

Work out the sample and population standard deviation, sample and population variance, mean and count from a list of numbers. Provide the numbers separated by spaces, commas, semicolons or new lines. Sample figures need at least two values. Source: https://hopi.co.uk/standard-deviation-calculator/

NameTypeReqDescription
numbersstringyesA list of numbers separated by spaces, commas, semicolons or new lines
NameTypeReqDescription
countnumberyes
meannumberyes
populationStandardDeviationnumberyes
populationVariancenumberyes
sampleStandardDeviationnumber|nullyes
sampleVariancenumber|nullyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_star_sign_calculator ~79

Find the western zodiac star sign for a date of birth. Dates use the YYYY-MM-DD format (only the month and day matter). Returns the sign, its symbol, date range and element. Source: https://hopi.co.uk/star-sign-calculator/

NameTypeReqDescription
datestringyesDate of birth in YYYY-MM-DD format
NameTypeReqDescription
datestring
elementstring
rangestring
signstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
symbolstring

No examples provided.

hopi_student_loan_calculator ~200

Work out UK student loan repayments from an annual salary using 2026/27 thresholds. Plans: 'p1' Plan 1 (9% above £26,900), 'p2' Plan 2 (9% above £29,385), 'p4' Plan 4 (9% above £33,795), 'p5' Plan 5 (9% above £25,000), 'pg' Postgraduate Loan (6% above £21,000). An undergraduate plan can optionally add a Postgraduate Loan on top. Returns yearly and monthly repayments. Amounts in GBP. Source: https://hopi.co.uk/student-loan-calculator/

NameTypeReqDescription
addPostgraduatebooleanAdd a Postgraduate Loan on top of an undergraduate plan (ignored when plan is pg; default false)
planstringyesRepayment plan
salarynumberyesAnnual salary in GBP
NameTypeReqDescription
addPostgraduatebooleanyes
planstringyes
postgraduatePartnumberyes
repaymentPerMonthnumberyes
repaymentPerYearnumberyes
salarynumberyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
undergraduatePartnumberyes

No examples provided.

hopi_take_home_pay_calculator ~121

Work out UK take-home pay from an annual gross salary for the 2026/27 tax year in England, Wales and Northern Ireland, using code 1257L income tax bands (20/40/45%) with personal allowance taper above £100,000, plus employee National Insurance. Returns net pay per year, month and week, and the tax and NI deducted. Amounts in GBP. Source: https://hopi.co.uk/take-home-pay-calculator/

NameTypeReqDescription
salarynumberyesAnnual gross salary in GBP
NameTypeReqDescription
incomeTaxnumberyes
nationalInsurancenumberyes
salarynumberyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
takeHomePerMonthnumberyes
takeHomePerWeeknumberyes
takeHomePerYearnumberyes

No examples provided.

hopi_tarot_reader ~147

Draw a tarot spread from all 78 Rider-Waite-Smith cards, dealt without replacement using cryptographic randomness. Spreads: daily (1 card), past-present-future (3), situation (3: situation, obstacle, advice), decision (5), relationship (6), career (5), celtic (10, Celtic Cross). Returns each position with its card, orientation and keywords, plus counts of Major Arcana and reversed cards. For reflection and fun, not prediction. Source: https://hopi.co.uk/tarot-reader/

NameTypeReqDescription
reversedbooleanAllow reversed cards (default true)
spreadstringyesWhich spread to draw
NameTypeReqDescription
majorCountnumberyes
positionsarrayyes
reversedCountnumberyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
spreadstringyes
spreadNamestringyes
summarystringyes

No examples provided.

hopi_tdee_calculator ~279

Estimate daily calories (TDEE) and BMR using the Mifflin-St Jeor equation. BMR = 10 x kg + 6.25 x cm - 5 x age + (5 for male, -161 for female). TDEE = BMR x activity factor (sedentary 1.2, light 1.375, moderate 1.55, active 1.725, very_active 1.9). Use units 'metric' (heightCm, weightKg) or 'imperial' (heightInches, weightPounds). Also returns mild-loss (-250), loss (-500) and gain (+500) calorie goals. Source: https://hopi.co.uk/tdee-calculator/

NameTypeReqDescription
activitystringActivity level, default 'moderate'
agenumberyesAge in years
heightCmnumberHeight in centimetres (metric)
heightInchesnumberTotal height in inches (imperial)
sexstringyesBiological sex
unitsstringyes'metric' (cm, kg) or 'imperial' (inches, pounds)
weightKgnumberWeight in kilograms (metric)
weightPoundsnumberWeight in pounds (imperial)
NameTypeReqDescription
activitystringyes
activityFactornumberyes
agenumberyes
bmrnumberyes
gainnumberyes
lossnumberyes
mildLossnumberyes
sexstringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
tdeenumberyes

No examples provided.

hopi_test_card_number_generator ~198

Generate Luhn-valid TEST card numbers for QA and development, or validate a card number. Test numbers pass the Luhn checksum and match a real brand format but are NOT real accounts, are linked to no one, and cannot be charged. Generate mode returns numbers for a brand (Visa, Mastercard, American Express, Discover); validate mode returns whether a number passes Luhn and its detected brand. Runs on Hopi's server; nothing is stored and no bank is contacted. Source: https://hopi.co.uk/test-card-number-generator/

NameTypeReqDescription
brandstringCard brand to generate (default visa)
countintegerHow many numbers to generate, 1 to 50 (default 10)
modestringGenerate test numbers, or validate a supplied number (default generate)
numberstringFor validate mode: the card number to check (spaces and dashes are ignored)
NameTypeReqDescription
brandstringyes
countnumber
modestringyes
notestringyes
numbersarray
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_text_repeater ~162

Repeat a piece of text a chosen number of times, joined by an optional separator, with optional line numbering. Count is capped at 10000 repeats and the output is capped at 100000 characters. Returns the repeated text plus its character and line counts. Source: https://hopi.co.uk/text-repeater/

NameTypeReqDescription
countintegeryesHow many times to repeat it (1 to 10000)
customSeparatorstringThe separator string to use when separator is 'custom'
numberingbooleanPrefix each repeat with a number, e.g. '1. ' (default false)
separatorstringHow to join the repeats (default none)
textstringyesThe text to repeat
NameTypeReqDescription
cappedboolean
charactersnumber
linesnumber
resultstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_text_splitter ~201

Split a long block of text into smaller blocks. In 'length' mode it splits into chunks up to a maximum character size, breaking at spaces where possible, and can add 1/n numbering to each block. In 'delimiter' mode it splits wherever a delimiter appears (use \n for newline, \t for tab). Returns the list of blocks. Source: https://hopi.co.uk/text-splitter/

NameTypeReqDescription
delimiterstringThe delimiter for delimiter mode; \n and \t are interpreted as newline and tab
modestring'length' splits by character size (default), 'delimiter' splits at a delimiter
numberedbooleanAdd ' n/total' numbering to each block in length mode (default false)
sizeintegerMaximum characters per block for length mode (at least 10, default 280)
textstringyesThe text to split
NameTypeReqDescription
blocksarrayyes
countnumberyes
modestringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

hopi_time_calculator ~152

Add or subtract two durations, each given as hours and minutes. Returns the total as an H:MM clock value, as decimal hours, and as total minutes. Results can be negative when subtracting. Source: https://hopi.co.uk/time-calculator/

NameTypeReqDescription
hours1numberHours of the first duration (default 0)
hours2numberHours of the second duration (default 0)
minutes1numberMinutes of the first duration (default 0)
minutes2numberMinutes of the second duration (default 0)
operationstringAdd or subtract the second duration from the first (default 'add')
NameTypeReqDescription
clockstring
decimalHoursnumber
operationstring
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
totalMinutesnumber

No examples provided.

hopi_time_zone_converter ~179

Convert a wall-clock date and time from one time zone to another, using the server's IANA time zone data (so daylight saving is handled). Date uses YYYY-MM-DD and time uses 24-hour HH:MM. Zones are IANA identifiers such as Europe/London or America/New_York. Returns the converted time, the day difference, and both UTC offsets. Source: https://hopi.co.uk/time-zone-converter/

NameTypeReqDescription
datestringyesThe date in the source zone, YYYY-MM-DD format
fromZonestringyesSource IANA time zone, e.g. Europe/London
timestringyesThe time in the source zone, 24-hour HH:MM format
toZonestringyesTarget IANA time zone, e.g. America/New_York
NameTypeReqDescription
dayDifferencenumberyes
dayNotestringyes
fromOffsetstringyes
fromZonestringyes
onDstGapbooleanyes
resultstringyes
resultLongstringyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes
toOffsetstringyes
toZonestringyes

No examples provided.

hopi_tip_calculator ~100

Work out a tip on a bill and optionally split the total between people. Returns the tip amount, the total, and the amount per person. Source: https://hopi.co.uk/tip-calculator/

NameTypeReqDescription
billnumberyesThe bill amount before tip
splitintegerNumber of people to split between (default 1)
tipPercentnumberTip as a percentage (default 12.5)
NameTypeReqDescription
billnumber
perPersonnumber
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
splitnumber
summarystringyes
tipnumber
tipPercentnumber
totalnumber

No examples provided.

hopi_triangle_calculator ~185

Solve a right-angle triangle from any two given values, at least one of which must be a side. Sides: a (opposite), b (adjacent), c (hypotenuse). angleA is angle A in degrees, between 0 and 90 (the third angle is the 90 degree right angle). Returns all three sides, both non-right angles, the area and the perimeter. Source: https://hopi.co.uk/triangle-calculator/

NameTypeReqDescription
anumberSide a, the opposite (greater than 0)
angleAnumberAngle A in degrees, strictly between 0 and 90
bnumberSide b, the adjacent (greater than 0)
cnumberSide c, the hypotenuse (greater than 0, must be the longest side)
NameTypeReqDescription
anumberyes
angleAnumberyes
angleBnumberyes
areanumberyes
bnumberyes
cnumberyes
methodstringyes
perimeternumberyes
source_urlstringyesThe tool's page on hopi.co.uk (cite or open to check the figure)
summarystringyes

No examples provided.

Common questions

What is the uk.co.hopi/hopi MCP server?

uk.co.hopi/hopi is an MCP server listed in the public MCP registry as uk.co.hopi/hopi. Free UK calculators, converters and validators (tax, VAT, stamp duty, dates, units), read-only. This page covers its hosted endpoint (https://mcp.hopi.co.uk/mcp).

Is the uk.co.hopi/hopi MCP server safe to use?

uk.co.hopi/hopi scores 74 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the uk.co.hopi/hopi MCP server expose?

uk.co.hopi/hopi exposes 195 tools: hopi_add_working_days, hopi_age_calculator, hopi_alcohol_unit_calculator, hopi_alphabetical_order, hopi_angle_converter, and 190 more. Their descriptions and schemas cost roughly 24,945 tokens of context every time the server is loaded.

Does the uk.co.hopi/hopi MCP server require authentication?

No. We connected to uk.co.hopi/hopi without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the uk.co.hopi/hopi MCP server still maintained?

uk.co.hopi/hopi is still listed as active in the MCP registry. We last reached this channel on 21 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.