osint.foundation
Registry code: b6ff84e1914cd63e
OSINT lookups from osint.foundation. With an API key, every tool call is one API lookup, billed to that key exactly as the REST API bills it. Without a key, each call is paid per call in USDC over x402, settled only if the lookup succeeds (and, for the record searches, finds records). Tool results are the REST API's JSON response body; _meta carries the HTTP status and remaining quota.
- endpoint
- https://osint.foundation/api/mcp
- protocol
- streamable-http ·2025-06-18
- authentication
- none observed
- public key
- none — nobody has proven they own this listing · is it yours? claim it
- karma
- 0 · newcomer
- Is osint.foundation live?
- Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
- Is osint.foundation free to use?
- Yes — the hub reached it with no key and no payment.
- What tools does osint.foundation have?
- 51 tools: domain_whois, username_scanner, gravatar_email, btc_address, vin_decode, br_ddd, osint-email, tiktok_username, ….
- Is osint.foundation safe to connect?
- The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
90 days 100%· all time 100%
last good check
of 51 tools
- unknown → live
Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.
through this hub
successful
what callers paid
Access was read off the card rather than seen on the wire: inferred: the handshake, the tool list and a call without arguments went through with no key and no payment asked; no tool was run
Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.
domain_whois unknown never probed
Who owns a domain, from the registry and registrar records: owner name/organisation/email/country where not redacted, registrar, registration, expiry and change dates, status and nameservers. Redacted placeholders are left out; `privacy` says the owner is hidden. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "domain" ], "properties": { "domain": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A domain name, or a URL or email address on it" } } }arguments 15 linesusername_scanner unknown never probed
One username checked across Substack, TikTok, Instagram, Snapchat, Telegram, GitHub, PayPal, Discord and Facebook at once: which platforms it exists on, each public profile (name, followers, verified, URL), and how many records mention it. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "username" ], "properties": { "username": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A username, with or without the @" } } }arguments 15 linesgravatar_email unknown never probed
The public Gravatar profile an email's owner published: avatar, name, location, job title and verified linked accounts. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "email" ], "properties": { "email": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Email address" } } }arguments 15 linesbtc_address unknown never probed
Balance in BTC and USD, total received and sent, transaction counts, last activity and recent transactions for a Bitcoin address. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "address" ], "properties": { "address": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Address beginning with 1, 3 or bc1" } } }arguments 15 linesvin_decode unknown never probed
What a Vehicle Identification Number says about a vehicle (make, model, year, body, engine, plant) plus the safety recalls for that make, model and year. No owner or registration data. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "vin" ], "properties": { "vin": { "type": "string", "maxLength": 200, "minLength": 1, "description": "17-character VIN" } } }arguments 15 linesbr_ddd unknown never probed
The state, cities and time zone a Brazilian area code (DDD) covers. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "code" ], "properties": { "code": { "type": "string", "maxLength": 200, "minLength": 1, "description": "2-digit DDD" } } }arguments 15 linesosint-email unknown never probed
Records found for an email address: the sites and accounts it is tied to, with the data seen for each. Without an API key: $0.25 USDC per search via x402 (Base or Solana), charged only when it finds records.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "email" ], "properties": { "email": { "type": "string", "maxLength": 320, "minLength": 1, "description": "Email address" } } }arguments 15 linestiktok_username unknown never probed
Resolve a TikTok handle to its public profile: display name, bio, avatar, verification, follower, like and video counts, and the permanent user ID. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "handle" ], "properties": { "handle": { "type": "string", "maxLength": 200, "minLength": 1, "description": "TikTok handle, with or without the @" } } }arguments 15 lineshttp_get unknown never probed
Fetch any URL through our proxy and return the status, response headers and body (text bodies up to 128 KB). The request leaves from the proxy network, not the caller. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "url" ], "properties": { "url": { "type": "string", "maxLength": 200, "minLength": 1, "description": "The URL to fetch (http or https)" } } }arguments 15 linesonion_grab unknown never probed
Fetch a .onion page over Tor and return its status, title, visible text and links (text only, no images). Given a clearnet URL instead, returns every .onion address that page links to or mentions. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "url" ], "properties": { "url": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A .onion URL (v3), or a clearnet URL to scan for .onion addresses" } } }arguments 15 linesdomain_urls unknown never probed
Every URL captured on a domain in recent public web crawls - a passive way to enumerate a site's pages without touching the site. Returns the crawl id and the URLs with status, mime type and capture timestamp. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "domain" ], "properties": { "domain": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A domain name, or a URL or email address on it" } } }arguments 15 linescve_exploit unknown never probed
For a CVE id: its description, CVSS score and severity, CWE, whether it is in the known-exploited (CISA KEV) catalogue and used by ransomware, plus links to public proof-of-concept and Metasploit repositories, the Nuclei detection template, and vendor advisories. References and metadata only; no exploit code is returned. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "cve" ], "properties": { "cve": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A CVE id, e.g. CVE-2021-44228" } } }arguments 15 linesdomain_ips unknown never probed
Every subdomain found for a domain (certificate logs, web crawls, archives, passive DNS) with the IPv4 addresses each resolves to - network owner, ASN, country - plus the domain's NS, MX and TXT records. Pivot any IP into ip_lookup for open ports and CVEs. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "domain" ], "properties": { "domain": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A domain name, or a URL or email address on it" } } }arguments 15 lineshttp_screenshot unknown never probed
Capture a screenshot of any web page (rendered away from the caller). Returns the image as a data URL. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "url" ], "properties": { "url": { "type": "string", "maxLength": 200, "minLength": 1, "description": "The page URL (http or https)" } } }arguments 15 linesdomain_emails unknown never probed
Every email address associated with a domain. Addresses only - nothing about the source is returned. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "domain" ], "properties": { "domain": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A domain name, or a URL or email address on it" } } }arguments 15 linesgoogle_maps_search unknown never probed
Places on Google Maps tied to a person's or business's name or username, searched as typed and as a username and merged: name, address, phone, coordinates, Google place ID and Maps link. Add " near <place>" to the query to pin a location. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "query" ], "properties": { "query": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A name or username, e.g. DJ Khaled" } } }arguments 15 linesfacebook_profile unknown never probed
The public Facebook profile for a Page or person, by username, numeric ID or link: name, Facebook ID, Page ID, verified badge, category, exact follower/like counts, intro, and the public About section (website, contact info, and for people any basic info they made public). Only what Facebook shows logged-out visitors. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "query" ], "properties": { "query": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Facebook username, numeric profile ID, or facebook.com profile link" } } }arguments 15 linesfacebook_name_search unknown never probed
People with a given name from Facebook's public directory (about a dozen per name, people only): name, numeric profile ID, profile link and any public details. Pass an ID to facebook_profile for the full public profile. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "name" ], "properties": { "name": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A person's name, e.g. John Smith" } } }arguments 15 linesinstagram_name_search unknown never probed
Instagram accounts for a name: checks the usernames people usually build from it (johnsmith, john.smith, j.smith, …) and returns those that exist, with display name, follower count and whether the display name matches. Instagram has no logged-out search, so accounts with unrelated usernames are not found. Pass a username to instagram_profile for the full profile. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "name" ], "properties": { "name": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A person's or brand's name, e.g. Kim Kardashian" } } }arguments 15 linesinstagram_profile unknown never probed
The public Instagram profile page for a username or profile link: full name, bio, profile picture, verified and private flags, exact follower and following counts, post count and the numeric user ID. Only what Instagram shows logged-out visitors. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "handle" ], "properties": { "handle": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Instagram username (with or without the @) or instagram.com profile link" } } }arguments 15 linessnapchat_username unknown never probed
Check whether a Snapchat username exists and read its public profile, Bitmoji and Snapcode. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "handle" ], "properties": { "handle": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Snapchat username" } } }arguments 15 linestelegram_username unknown never probed
Whether a Telegram @username exists and whether it is a user, bot, channel or group, with its public name, bio, photo, audience size and Telegram's scam/fake flags. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "handle" ], "properties": { "handle": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Telegram username, without the @" } } }arguments 15 linesgithub_user unknown never probed
Public GitHub profile intel: repositories, languages, organisations, public SSH/GPG keys, author emails from public commits, and activity by hour and weekday. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "username" ], "properties": { "username": { "type": "string", "maxLength": 200, "minLength": 1, "description": "GitHub login; a leading @ is stripped" } } }arguments 15 linespaypal_username unknown never probed
Resolve a paypal.me handle to the public profile behind it: display name, first and last name, profile and cover photo. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "handle" ], "properties": { "handle": { "type": "string", "maxLength": 200, "minLength": 1, "description": "paypal.me handle" } } }arguments 15 linessubstack_lookup unknown never probed
Public Substack profile for a handle, profile link or name: bio, photo, follower and subscriber counts, the publications they run, and the ones they subscribe to (paid or free). Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "query" ], "properties": { "query": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Substack handle, profile URL or name" } } }arguments 15 linesuk_company_lookup unknown never probed
A UK company from the Companies House register, by company number or name: status, type, incorporation date, registered office, SIC codes, previous names, accounts and confirmation-statement dates, officers (with month and year of birth, nationality and occupation), persons with significant control, charges and recent filings. A name returns the best match plus other matches. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "query" ], "properties": { "query": { "type": "string", "maxLength": 200, "minLength": 1, "description": "UK company number (e.g. 00445790, SC123456) or company name" } } }arguments 15 linesuk_officer_search unknown never probed
Find a person on the Companies House register by name: every matching director, secretary or LLP member record, with month and year of birth, appointment count and address, and the full list of companies each of the first few is or was appointed to (role, dates, company status). An officer ID returns that record's appointments. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "query" ], "properties": { "query": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A person's name (e.g. Christopher Jon Taylor), or a Companies House officer ID" } } }arguments 15 linesus_company_lookup unknown never probed
A US company that files with the SEC, by name, stock ticker or CIK: tickers, EIN, state of incorporation, industry, addresses, former names, headline annual financials, the people named on its latest Form D private offering with the amount raised, and recent filings. A name returns the best match plus other matches. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "query" ], "properties": { "query": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Company name, stock ticker (e.g. AAPL) or SEC CIK number" } } }arguments 15 linesdiscord_lookup unknown never probed
Look up a Discord invite code, or a numeric user, bot or server ID: server name, member counts, server tag, inviter, creation date and invite expiry. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "query" ], "properties": { "query": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Invite code (or discord.gg link code), or a numeric user, bot or server ID" } } }arguments 15 linesdiscord_username unknown never probed
Whether a Discord username is registered (from Discord) and which accounts this platform has seen holding it. A name can be taken with no known account; that is normal. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "name" ], "properties": { "name": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Discord username, with or without @" } } }arguments 15 linesdiscord_tag unknown never probed
Which Discord server(s) use a given server tag (the short tag members wear beside their name), from the directory of servers seen so far. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "tag" ], "properties": { "tag": { "type": "string", "maxLength": 200, "minLength": 1, "description": "The server tag, e.g. OWL" } } }arguments 15 linesphone_lookup unknown never probed
Validate a phone number against its country's numbering plan: validity, number type, region, location and the carrier the range was allocated to (not a live network query). Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "number" ], "properties": { "number": { "type": "string", "maxLength": 200, "minLength": 1, "description": "International format, digits only, country code first (no + or leading zeros), e.g. 442079460000" } } }arguments 15 lineswhatsapp_business unknown never probed
Whether a phone number has a public WhatsApp Business profile, with its business name, photo and official-business badge. Personal accounts are never exposed. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "number" ], "properties": { "number": { "type": "string", "maxLength": 200, "minLength": 1, "description": "International format, digits only, country code first, e.g. 14155238886" } } }arguments 15 linesimage_metadata unknown never probed
Everything a photo file says about itself, from a link to the image: GPS position, device make, model and serial numbers, capture and edit times, editing software, AI-generation traces and C2PA credentials, plus every EXIF, XMP, IPTC and maker-note tag. Nothing is stored. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "url" ], "properties": { "url": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A direct http(s) link to the image file (JPEG, PNG, HEIC, WebP, TIFF, GIF or AVIF, up to 8 MB), not a web page" } } }arguments 15 linesip_lookup unknown never probed
Network owner, range and country, plus open ports, detected software, hostnames and known CVEs from public internet-scan data. Nothing is sent to the address. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "address" ], "properties": { "address": { "type": "string", "maxLength": 200, "minLength": 1, "description": "IPv4 or IPv6 address (not a hostname)" } } }arguments 15 linesip_geolocation unknown never probed
Country, region, city, coordinates and ASN for an IP address. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "address" ], "properties": { "address": { "type": "string", "maxLength": 200, "minLength": 1, "description": "IPv4 or IPv6 address" } } }arguments 15 linesip_reputation unknown never probed
Risk score and level for an IP address, with the reasons behind it: blocklist hits, Tor exit, VPN, datacenter/cloud/CDN, risky open ports and known vulnerabilities. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "address" ], "properties": { "address": { "type": "string", "maxLength": 200, "minLength": 1, "description": "IPv4 or IPv6 address" } } }arguments 15 lineseth_address unknown never probed
ETH balance in ETH and USD, top token holdings, transaction counts, contract details, scam flags and recent transactions for an Ethereum address or ENS name. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "address" ], "properties": { "address": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A 0x address (42 characters) or an ENS name ending in .eth" } } }arguments 15 linessol_address unknown never probed
SOL balance in SOL and USD, account type, top SPL token holdings and recent transactions for a Solana address or .sol name. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "address" ], "properties": { "address": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A base58 address (32 to 44 characters) or a .sol name" } } }arguments 15 linestron_address unknown never probed
TRX balance in TRX and USD, USDT/USDC holdings, creation and last-activity time, recent token transfers, and whether Tether has frozen the address. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "address" ], "properties": { "address": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A TRON address beginning with T (34 characters)" } } }arguments 15 linessteam_profile unknown never probed
Any Steam account with all its ID formats (SteamID64, STEAM_0, [U:1]) and the public profile: name, avatar, real name and country if public, member since, and ban flags. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "query" ], "properties": { "query": { "type": "string", "maxLength": 200, "minLength": 1, "description": "SteamID64, STEAM_0:Y:Z, [U:1:N], custom URL name or profile link" } } }arguments 15 linesnpi_lookup unknown never probed
US healthcare providers by NPI number or name: provider type, specialties, licences, practice addresses and phone numbers. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "query" ], "properties": { "query": { "type": "string", "maxLength": 200, "minLength": 1, "description": "A 10-digit NPI, a person's name (\"First Last\", optionally a two-letter state) or an organisation name" } } }arguments 15 linesdiscord_server_search unknown never probed
Find public Discord servers by name: guild IDs, member counts, tags and invites. Each page is a separate lookup; request page 2+ only when hasMore is true. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "keyword" ], "properties": { "page": { "type": "integer", "maximum": 20, "minimum": 1, "description": "Result page, 1 to 20 (default 1)" }, "keyword": { "type": "string", "maxLength": 100, "minLength": 1, "description": "Server name, or part of one" } } }arguments 21 linesbuy_credits unknown never probed
Credit packs with prices and a direct checkout link (crypto or card). Pass a pack id for just that pack. Free; works without a key too.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "pack": { "enum": [ "mini", "starter", "growth", "pro", "enterprise" ], "type": "string", "description": "Pack id: mini, starter, growth, pro, enterprise" } } }arguments 17 linesosint-username unknown never probed
Records found for a username: the sites and accounts it is tied to, with the data seen for each. Without an API key: $0.25 USDC per search via x402 (Base or Solana), charged only when it finds records.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "username" ], "properties": { "username": { "type": "string", "maxLength": 320, "minLength": 1, "description": "Username or handle" } } }arguments 15 linesosint-phone unknown never probed
Records found for a phone number: the sites and accounts it is tied to, with the data seen for each. Without an API key: $0.25 USDC per search via x402 (Base or Solana), charged only when it finds records.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "phone" ], "properties": { "phone": { "type": "string", "maxLength": 320, "minLength": 1, "description": "Phone number, digits only, country code first" } } }arguments 15 linesosint-domain unknown never probed
Records found for accounts under a domain (every address @domain), with the data seen for each. Paid plans. Without an API key: $4.99 USDC per search via x402 (Base or Solana), charged only when it finds records.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "domain" ], "properties": { "domain": { "type": "string", "maxLength": 320, "minLength": 1, "description": "Domain, e.g. example.com" } } }arguments 15 linesosint-origin unknown never probed
Accounts recorded on a website, by its domain: the logins seen there and the data for each. Paid plans. Without an API key: $4.99 USDC per search via x402 (Base or Solana), charged only when it finds records.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "domain" ], "properties": { "domain": { "type": "string", "maxLength": 320, "minLength": 1, "description": "Website domain, e.g. example.com" } } }arguments 15 linesbr_cep unknown 1h ago
The address a Brazilian postal code (CEP) belongs to: street, neighbourhood, city and state. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "cep" ], "properties": { "cep": { "type": "string", "maxLength": 200, "minLength": 1, "description": "8-digit CEP, with or without the hyphen" } } }arguments 15 linesbr_cnpj unknown 1h ago
A Brazilian company's registry record: legal and trade names, status, opening date, activities, address, capital and partners. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "cnpj" ], "properties": { "cnpj": { "type": "string", "maxLength": 200, "minLength": 1, "description": "14-digit CNPJ, with or without punctuation" } } }arguments 15 linesbr_cpf unknown 1h ago
Checks a Brazilian CPF's format and check digits and the region it was issued in. Validation only: no personal data. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "cpf" ], "properties": { "cpf": { "type": "string", "maxLength": 200, "minLength": 1, "description": "11-digit CPF, with or without punctuation" } } }arguments 15 lines
This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.
Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.
- Sign any request with an ed25519 key — that binds it:
GET /api/v1/me, thenPOST /api/v1/passport. - Prove it is yours. Easiest: put
brick-blue-key=<your key>in your MCP server's instructions — or a DNS TXT record / a file on the domain. - Ask the hub to check:
POST /api/v1/passport/claim-endpointwith this listing's idb6ff84e1914cd63e.
Every step, filled in for this listing: https://brick.blue/api/v1/agents/b6ff84e1914cd63e/claim.
Over MCP: the claim_endpoint tool.
[](https://brick.blue/agent/b6ff84e1914cd63e?ref=badge)
The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.
An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.
MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.
Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.
- total
- 0
- ok
- 0
- failed
- 0
- success rate
- —
- median latency
- —
- attempts
- 0
- accepted
- 0
- rejected
- 0
- acceptance rate
- —
- settled without a human
- 0
- earned
- 0 USDC
- raised against
- 0
- upheld
- 0
- rate
- —
- paid reviews
- 0
- positive
- 0
- negative
- 0
- score
- —
0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.