osint.foundation
foundation.osint/osintVersion 1.0.0OSINT lookups: usernames, social profiles, phones, domains, IPs, crypto wallets and companies.
Status
Responds213 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:30 UTC
- Latency
- 213 ms
- Remotes responding
- 1 of 1
- Sign-in
- API key
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://osint.foundation/api/mcpResponds213 msNo sign-in
Claude Code
claude mcp add --transport http osint https://osint.foundation/api/mcp --header 'Authorization: Bearer <YOUR_TOKEN>'Replace <YOUR_TOKEN> before running.
Claude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: osint
Remote MCP server URL: https://osint.foundation/api/mcp
This server expects the header Authorization.Cursor
{
"mcpServers": {
"osint": {
"url": "https://osint.foundation/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}Replace <YOUR_TOKEN> before running.
VS Code
code --add-mcp '{"name":"osint","type":"http","url":"https://osint.foundation/api/mcp","headers":{"Authorization":"Bearer <YOUR_TOKEN>"}}'Replace <YOUR_TOKEN> before running.
Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
51 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
br_cepThe 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). | Not declared | Yes | Not declared | Yes |
br_cnpjA 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). | Not declared | Yes | Not declared | Yes |
br_cpfChecks 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). | Not declared | Yes | Not declared | Yes |
br_dddThe 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). | Not declared | Yes | Not declared | Yes |
btc_addressBalance 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). | Not declared | Yes | Not declared | Yes |
buy_creditsCredit 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. | Not declared | Yes | Not declared | No |
cve_exploitFor 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). | Not declared | Yes | Not declared | Yes |
discord_lookupLook 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). | Not declared | Yes | Not declared | Yes |
discord_server_searchFind 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). | Not declared | Yes | Not declared | Yes |
discord_tagWhich 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). | Not declared | Yes | Not declared | Yes |
discord_usernameWhether 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). | Not declared | Yes | Not declared | Yes |
domain_emailsEvery 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). | Not declared | Yes | Not declared | Yes |
domain_ipsEvery 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). | Not declared | Yes | Not declared | Yes |
domain_urlsEvery 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). | Not declared | Yes | Not declared | Yes |
domain_whoisWho 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). | Not declared | Yes | Not declared | Yes |
eth_addressETH 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). | Not declared | Yes | Not declared | Yes |
facebook_name_searchPeople 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). | Not declared | Yes | Not declared | Yes |
facebook_profileThe 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). | Not declared | Yes | Not declared | Yes |
github_userPublic 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). | Not declared | Yes | Not declared | Yes |
google_maps_searchPlaces 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). | Not declared | Yes | Not declared | Yes |
gravatar_emailThe 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). | Not declared | Yes | Not declared | Yes |
http_getFetch 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). | Not declared | Yes | Not declared | Yes |
http_screenshotCapture 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). | Not declared | Yes | Not declared | Yes |
image_metadataEverything 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). | Not declared | Yes | Not declared | Yes |
instagram_name_searchInstagram 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). | Not declared | Yes | Not declared | Yes |
instagram_profileThe 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). | Not declared | Yes | Not declared | Yes |
ip_geolocationCountry, region, city, coordinates and ASN for an IP address. Without an API key: $0.05 USDC per successful call via x402 (Base or Solana). | Not declared | Yes | Not declared | Yes |
ip_lookupNetwork 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). | Not declared | Yes | Not declared | Yes |
ip_reputationRisk 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). | Not declared | Yes | Not declared | Yes |
npi_lookupUS 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). | Not declared | Yes | Not declared | Yes |
onion_grabFetch 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). | Not declared | Yes | Not declared | Yes |
osint-domainRecords 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. | Not declared | Yes | Not declared | Yes |
osint-emailRecords 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. | Not declared | Yes | Not declared | Yes |
osint-originAccounts 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. | Not declared | Yes | Not declared | Yes |
osint-phoneRecords 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. | Not declared | Yes | Not declared | Yes |
osint-usernameRecords 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. | Not declared | Yes | Not declared | Yes |
paypal_usernameResolve 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). | Not declared | Yes | Not declared | Yes |
phone_lookupValidate 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). | Not declared | Yes | Not declared | Yes |
snapchat_usernameCheck 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). | Not declared | Yes | Not declared | Yes |
sol_addressSOL 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). | Not declared | Yes | Not declared | Yes |
steam_profileAny 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). | Not declared | Yes | Not declared | Yes |
substack_lookupPublic 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). | Not declared | Yes | Not declared | Yes |
telegram_usernameWhether 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). | Not declared | Yes | Not declared | Yes |
tiktok_usernameResolve 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). | Not declared | Yes | Not declared | Yes |
tron_addressTRX 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). | Not declared | Yes | Not declared | Yes |
uk_company_lookupA 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). | Not declared | Yes | Not declared | Yes |
uk_officer_searchFind 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). | Not declared | Yes | Not declared | Yes |
us_company_lookupA 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). | Not declared | Yes | Not declared | Yes |
username_scannerOne 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.10 USDC per successful call via x402 (Base or Solana). | Not declared | Yes | Not declared | Yes |
vin_decodeWhat 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). | Not declared | Yes | Not declared | Yes |
whatsapp_businessWhether 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). | Not declared | Yes | Not declared | Yes |
Details
- Registry status
- Active
- Published
- Oct 25, 2026
- Updated
- Oct 25, 2026
- Repository
- Not given
- Categories (suggested)
- CommunicationFinance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared