osint.foundation

foundation.osintPublished by osint.foundationOfficial publisherv1.0.0Updated Oct 26, 2026

OSINT lookups: usernames, social profiles, phones, domains, IPs, crypto wallets and companies.

VerifiedStreamable HTTPWeb executableFinance

Overview

osint.foundation's hosted MCP server (osint.foundation), published by osint.foundation; API key required; Streamable HTTP; 51 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Publisher
osint.foundation
Endpoint
osint.foundation
Last checked

Installation

In SourceWeft

  1. Open osint.foundation in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/foundation.osint%2Fosint/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "osint-foundation": {
      "type": "http",
      "url": "https://osint.foundation/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

Tools

51

tiktok_username

TikTok username lookup

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).

Parametershandlerequired

http_get

HTTP GET (via proxy)

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).

Parametersurlrequired

onion_grab

Onion Grab (fetch .onion over Tor)

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).

Parametersurlrequired

domain_urls

Domain → URLs (crawled pages)

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).

Parametersdomainrequired

cve_exploit

CVE → exploit intelligence

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).

Parameterscverequired

domain_ips

Domain → IPs (subdomains + DNS)

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).

Parametersdomainrequired

http_screenshot

HTTP Screenshot

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).

Parametersurlrequired

domain_emails

Domain → emails

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).

Parametersdomainrequired

domain_whois

Domain WHOIS (owner, registrar, dates)

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).

Parametersdomainrequired

username_scanner

Username scanner (cross-platform)

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.10 USDC per successful call via x402 (Base or Solana).

Parametersusernamerequired

facebook_profile

Facebook public profile viewer

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).

Parametersqueryrequired

instagram_profile

Instagram public profile viewer

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).

Parametershandlerequired

snapchat_username

Snapchat username lookup

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).

Parametershandlerequired

telegram_username

Telegram username lookup

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).

Parametershandlerequired

github_user

GitHub user lookup

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).

Parametersusernamerequired

paypal_username

PayPal.me username lookup

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).

Parametershandlerequired

substack_lookup

Substack profile lookup

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).

Parametersqueryrequired

uk_company_lookup

UK company lookup (Companies House)

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).

Parametersqueryrequired

us_company_lookup

US company lookup (SEC EDGAR)

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).

Parametersqueryrequired

discord_lookup

Discord invite or ID lookup

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).

Parametersqueryrequired

discord_username

Discord username check

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).

Parametersnamerequired

discord_tag

Discord server tag lookup

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).

Parameterstagrequired

phone_lookup

Phone number validation and carrier lookup

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).

Parametersnumberrequired

whatsapp_business

WhatsApp Business number lookup

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).

Parametersnumberrequired

gravatar_email

Email to Gravatar lookup

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).

Parametersemailrequired

image_metadata

Image metadata (EXIF) extraction

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).

Parametersurlrequired

ip_lookup

IP address lookup

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).

Parametersaddressrequired

ip_geolocation

IP geolocation

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).

Parametersaddressrequired

ip_reputation

IP reputation

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).

Parametersaddressrequired

btc_address

Bitcoin address lookup

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).

Parametersaddressrequired

eth_address

Ethereum wallet lookup

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).

Parametersaddressrequired

sol_address

Solana wallet lookup

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).

Parametersaddressrequired

tron_address

TRON wallet lookup

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).

Parametersaddressrequired

steam_profile

Steam profile lookup

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).

Parametersqueryrequired

npi_lookup

US healthcare provider (NPI) lookup

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).

Parametersqueryrequired

vin_decode

VIN decoder

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).

Parametersvinrequired

br_cnpj

Brazil CNPJ company lookup

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).

Parameterscnpjrequired

br_cep

Brazil CEP postal code lookup

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).

Parametersceprequired

br_cpf

Brazil CPF validator

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).

Parameterscpfrequired

br_ddd

Brazil DDD area code lookup

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).

Parameterscoderequired

buy_credits

Buy credits

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.

Parameterspack

osint-email

Email OSINT

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.

Parametersemailrequired

osint-username

Username OSINT

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.

Parametersusernamerequired

osint-phone

Phone OSINT

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.

Parametersphonerequired

osint-domain

Domain OSINT

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.

Parametersdomainrequired

osint-origin

Site origin OSINT

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.

Parametersdomainrequired

Version history

1
  1. v1.0.0LatestOct 26, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Osint integrations