com.thetempleofdoom.hyperion/hyperion
com-thetempleofdoom-hyperion-hyperion declares 355 capabilities across 355 tools, with 3 critical issues.
Issues
355 of 355 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.
15 tools are classified as irreversible and declare no limit.
2 tools are classified as moving money and declare no dollar limit. A cap on the number of payments does not bound their amount.
355 of 355 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.
355 of 355 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.
274 tools can modify data and declare no limit.
66 tools can read data and declare no limit.
Declared capabilities
| Tool | Read as | Basis |
|---|---|---|
search | read |
inferred |
summarize | write |
assumed |
web_scrape | read |
inferred |
http_client | write |
inferred |
mcp_discover | read |
inferred |
mcp_readme | read |
inferred |
mcp_stats | read |
inferred |
execute_js | write |
assumed |
math | write |
assumed |
regex | write |
assumed |
data_convert | read |
inferred |
encode | write |
assumed |
hash | write |
assumed |
diff | write |
assumed |
chart | write |
assumed |
qr | write |
assumed |
ascii | write |
assumed |
netutils | write |
assumed |
cron | read |
inferred |
styx_beacon | write |
assumed |
styx_fetch | read |
inferred |
styx_renew | write |
assumed |
mobsf_scans | read |
inferred |
mobsf_report | read |
inferred |
titan_beacon | read |
inferred |
titan_order | pay |
inferred |
titan_generate | write |
assumed |
echo_beacon | read |
inferred |
echo_tts | write |
assumed |
echo_order | pay |
inferred |
lynx_inspect | write |
assumed |
lynx_steg | write |
assumed |
lynx_recon | write |
assumed |
v_json_format | read |
inferred |
v_json_csv | write |
assumed |
v_json_diff | delete |
inferred |
v_jwt | write |
assumed |
v_hash | write |
assumed |
v_b64enc | write |
assumed |
v_b64dec | write |
assumed |
v_urlenc | write |
assumed |
v_urldec | write |
assumed |
v_urlparse | read |
inferred |
v_hex2txt | write |
assumed |
v_txt2hex | write |
assumed |
v_uuid | write |
assumed |
v_regex | write |
assumed |
v_cron | write |
assumed |
v_slug | write |
assumed |
v_case | write |
assumed |
v_metrics | read |
inferred |
v_htmldec | write |
assumed |
v_baseconv | write |
assumed |
v_epoch | write |
assumed |
v_now | write |
assumed |
o_abusecontact | send |
inferred |
o_agify | write |
assumed |
o_airquality | write |
assumed |
o_antipode | write |
assumed |
o_api_key_scan | write |
assumed |
o_archiveorg | delete |
inferred |
o_arxiv | read |
inferred |
o_ascii85 | write |
assumed |
o_asn | write |
assumed |
o_asnlookup | write |
assumed |
o_asrank | write |
assumed |
o_atbash | write |
assumed |
o_attack_surface | write |
assumed |
o_barcode | write |
assumed |
o_base32 | write |
assumed |
o_base36 | write |
assumed |
o_base64 | write |
assumed |
o_base_convert | write |
assumed |
o_bgphistory | write |
assumed |
o_bimi | write |
assumed |
o_binarytext | write |
assumed |
o_blockheight | write |
assumed |
o_bluesky | write |
assumed |
o_breach_aggregator | write |
assumed |
o_breachdb | read |
inferred |
o_breachdirectory | read |
inferred |
o_breachsearch | read |
inferred |
o_btcaddr | write |
assumed |
o_btcfees | write |
assumed |
o_c2_infrastructure | read |
inferred |
o_caesar | write |
assumed |
o_casify | write |
assumed |
o_cdnjs | write |
assumed |
o_cfradar | write |
assumed |
o_checksum | write |
assumed |
o_chesscom | write |
assumed |
o_cidr | write |
assumed |
o_circlhash | read |
inferred |
o_clickjacking | write |
assumed |
o_cloud | write |
assumed |
o_codeberg | write |
assumed |
o_codeforces | write |
assumed |
o_color | write |
assumed |
o_cookies | write |
assumed |
o_cors | write |
assumed |
o_cratedownloads | write |
assumed |
o_crates | write |
assumed |
o_cratestats | write |
assumed |
o_crc32 | write |
assumed |
o_credential_stuffing | read |
inferred |
o_crossrefauthor | write |
assumed |
o_crypto | write |
assumed |
o_cryptomarket | write |
assumed |
o_csp_parse | write |
assumed |
o_cve | write |
assumed |
o_cve_poc_checker | read |
inferred |
o_cve_severity | write |
assumed |
o_cve_timeline | write |
assumed |
o_cvedetail | write |
assumed |
o_datacite | write |
assumed |
o_datauri | write |
inferred |
o_decode | write |
assumed |
o_dehashed_domain | write |
assumed |
o_depsdev | write |
assumed |
o_devto | write |
assumed |
o_dirlisting | write |
assumed |
o_disasters | write |
assumed |
o_dns | write |
assumed |
o_dnsbl | write |
assumed |
o_dnsgraph | write |
assumed |
o_dnsmx | write |
assumed |
o_dnsprop | read |
inferred |
o_dnsquery | read |
inferred |
o_dnsrecon | read |
inferred |
o_dnsverify | write |
assumed |
o_dockerhub | write |
assumed |
o_doh | write |
assumed |
o_doi | write |
assumed |
o_ean | write |
assumed |
o_elevation | write |
assumed |
o_email | send |
inferred |
o_emailrep | write |
assumed |
o_emailsec | write |
assumed |
o_ens | write |
assumed |
o_epoch | write |
assumed |
o_epss | write |
assumed |
o_exploit_cve | write |
assumed |
o_favicon | write |
assumed |
o_feeds | write |
assumed |
o_feodoips | write |
assumed |
o_flightsnear | write |
assumed |
o_formaudit | write |
inferred |
o_genderize | write |
assumed |
o_geocode | write |
assumed |
o_gh_dorking | read |
inferred |
o_gh_secret_scan | write |
assumed |
o_ghkeysgpg | send |
inferred |
o_github_code | read |
inferred |
o_githubsearch | read |
inferred |
o_gitlab | write |
assumed |
o_gleif_name | write |
assumed |
o_golangpkg | write |
assumed |
o_goproxy | write |
assumed |
o_gravatarfull | write |
assumed |
o_greynoise | write |
assumed |
o_hackernews | write |
assumed |
o_hashid | write |
assumed |
o_hashtext | write |
assumed |
o_headers | write |
assumed |
o_hexdump | write |
assumed |
o_hibp | read |
inferred |
o_hibp_email | send |
inferred |
o_hnsearch | read |
inferred |
o_hnuser | write |
assumed |
o_holidays | write |
assumed |
o_homoglyph | read |
inferred |
o_hostname | write |
assumed |
o_hstspreload | read |
inferred |
o_htmlcomments | write |
assumed |
o_htmlencode | write |
assumed |
o_httpcode | write |
assumed |
o_httping | write |
assumed |
o_httpmethods | write |
assumed |
o_hudsonrock | write |
assumed |
o_huggingface | write |
assumed |
o_imagerev | read |
inferred |
o_infra_fingerprint | write |
assumed |
o_intelx_email | send |
inferred |
o_internetdb | write |
assumed |
o_ioc_reputation | write |
assumed |
o_ip_math | write |
assumed |
o_ipfull | write |
assumed |
o_ipgeo | write |
assumed |
o_ipint | write |
assumed |
o_ipv4classify | write |
assumed |
o_ipwhois | write |
assumed |
o_isbn | write |
assumed |
o_isexitnode | write |
assumed |
o_isin | read |
inferred |
o_isotime | write |
assumed |
o_jarm | write |
assumed |
o_jslibs | write |
assumed |
o_kev | write |
assumed |
o_keybase | write |
assumed |
o_latlonformat | write |
assumed |
o_leakcheck | write |
assumed |
o_leaklookup | write |
assumed |
o_leet | write |
assumed |
o_leetcode_user | write |
assumed |
o_links | send |
inferred |
o_linktree | write |
assumed |
o_lobsters | write |
assumed |
o_mac | write |
assumed |
o_macvalid | write |
assumed |
o_macvendor | write |
assumed |
o_macvendorlookup | write |
assumed |
o_maidenhead | write |
assumed |
o_manifest | write |
assumed |
o_marineweather | write |
assumed |
o_maven | write |
assumed |
o_medium | write |
assumed |
o_metatags | write |
assumed |
o_mgrs | write |
assumed |
o_mimetype | write |
assumed |
o_moonphase | write |
assumed |
o_morse | write |
assumed |
o_mtasts | send |
inferred |
o_musicbrainz | read |
inferred |
o_musicbrainzartist | write |
assumed |
o_nationalize | write |
assumed |
o_nato | write |
assumed |
o_nearbywiki | write |
assumed |
o_npm | send |
inferred |
o_npmdl | read |
inferred |
o_npmdownloads | read |
inferred |
o_npmorg | write |
assumed |
o_npmpkg | write |
assumed |
o_nstrace | read |
inferred |
o_nuget | write |
assumed |
o_numlookup | write |
assumed |
o_numwords | write |
assumed |
o_nvdcve | write |
assumed |
o_onthisday | write |
assumed |
o_openalexauthor | read |
inferred |
o_openalexwork | write |
assumed |
o_openfoodfacts | write |
assumed |
o_openphish | write |
assumed |
o_osv | write |
assumed |
o_otxdomain | write |
assumed |
o_otxip | write |
assumed |
o_pageinfo | read |
inferred |
o_passgen | write |
assumed |
o_password_dumps | read |
inferred |
o_paste_domain | read |
inferred |
o_paste_email | send |
inferred |
o_peers | write |
assumed |
o_permissions_pol | write |
assumed |
o_pgp | send |
inferred |
o_phishing_intel | write |
assumed |
o_phoneapps | write |
assumed |
o_phonecc | write |
assumed |
o_phonefmt | write |
assumed |
o_phonepivot | write |
assumed |
o_phonespam | write |
assumed |
o_phonevcard | write |
assumed |
o_pluscode | write |
assumed |
o_port | write |
assumed |
o_portlookup | write |
assumed |
o_pubmed | read |
inferred |
o_punycode | write |
assumed |
o_pypi | write |
assumed |
o_pypiproject | write |
assumed |
o_pypistats | read |
inferred |
o_quakes | write |
assumed |
o_quoted_printable | write |
assumed |
o_railfence | write |
assumed |
o_rdap | write |
assumed |
o_rdap_domain | write |
assumed |
o_rdapip | write |
assumed |
o_redirects | write |
assumed |
o_referrer_pol | write |
assumed |
o_regdomain | write |
assumed |
o_reversedns | write |
assumed |
o_revgeo | write |
assumed |
o_revgeocode | write |
assumed |
o_revimg | read |
inferred |
o_robots | write |
assumed |
o_robotsmeta | write |
assumed |
o_roman | write |
assumed |
o_rot13 | write |
assumed |
o_rot47 | write |
assumed |
o_rpki | write |
assumed |
o_rubygemrev | write |
assumed |
o_rubygems | write |
assumed |
o_s3buckets | write |
assumed |
o_securitytxt | write |
assumed |
o_semanticscholar | write |
assumed |
o_semver | read |
inferred |
o_sitemap | read |
inferred |
o_slug | write |
assumed |
o_smtpbanner | write |
assumed |
o_snusbase_hash | write |
assumed |
o_social | write |
assumed |
o_sopostuser | write |
assumed |
o_spacepeople | write |
assumed |
o_sri_check | write |
assumed |
o_srvlookup | send |
inferred |
o_stackoverflow | read |
inferred |
o_steam_user | write |
assumed |
o_stringmetrics | write |
assumed |
o_subbrute | write |
assumed |
o_suntimes | write |
assumed |
o_supply_chain_risk | read |
inferred |
o_swagger | write |
assumed |
o_teamcymru | read |
inferred |
o_tech | write |
assumed |
o_telegram_channel | read |
inferred |
o_threatcrowd | write |
assumed |
o_tldinfo | write |
assumed |
o_tls | write |
assumed |
o_tlsa | write |
assumed |
o_tlsscan | write |
assumed |
o_tor | write |
assumed |
o_transform | write |
assumed |
o_trendingwiki | read |
inferred |
o_trufflehog_url | write |
assumed |
o_unicode_lookup | read |
inferred |
o_unpaywall | write |
assumed |
o_urlparse | read |
inferred |
o_urlscan | write |
assumed |
o_urlscansearch | write |
assumed |
o_useragent | write |
assumed |
o_username | write |
assumed |
o_utm | write |
assumed |
o_uuencode | write |
assumed |
o_uuid | write |
assumed |
o_uuid_validate | read |
inferred |
o_waf | read |
inferred |
o_wayback_leaks | read |
inferred |
o_weather | write |
assumed |
o_wellknown | write |
assumed |
o_whois | write |
assumed |
o_whoisserver | write |
assumed |
o_wikidata | read |
inferred |
o_wikidatasearch | write |
assumed |
o_wikipedia | write |
assumed |
o_wikipv | write |
assumed |
o_wikisummary | write |
assumed |
o_wordcount | write |
assumed |
o_zenodo | read |
inferred |
re_search | read |
inferred |
re_semantic | read |
inferred |
re_summarize | write |
assumed |
re_report | write |
assumed |
fc_scrape | write |
assumed |
fc_search | read |
inferred |
fc_map | write |
assumed |
px_plans | read |
inferred |
px_info | read |
inferred |
px_order | read |
inferred |
tools/list response and it will be re-scored and dated.
Corrections are published alongside the original, not in place of it.