OpenOSINT
Open-source intelligence lookups on emails, domains, IPs and usernames, run from an MCP client
Look up and edit Verified Handles' records of whose social accounts and identifiers are genuine
Official · James Haworth Remote (hosted) · Streamable HTTP SecurityWeb search
40 popularity score ★ 13
Opens the app, which asks before it adds the server.
claude mcp add --transport http verified-handles https://verifiedhandles.org/mcphttps://verifiedhandles.org/mcphttps://verifiedhandles.org/mcp{
"mcpServers": {
"verified-handles": {
"url": "https://verifiedhandles.org/mcp"
}
}
}{
"servers": {
"verified-handles": {
"type": "http",
"url": "https://verifiedhandles.org/mcp"
}
}
}[mcp_servers.verified-handles]
url = "https://verifiedhandles.org/mcp"gemini mcp add --scope user --transport http verified-handles https://verifiedhandles.org/mcpVerified Handles is a public directory of people, organisations and things, each listed with the social media handles and other identifiers that have been checked as really theirs. This MCP server is the site's own hosted endpoint, so an assistant can answer questions such as "is this X account the official one, and whose is it?" by looking up an entry by its VHID, short name or Wikidata QID, searching entries, finding which entries list a given handle or profile URL, fetching up to 50 records at once, and reading an entry's public edit history.
With no key it only reads the public record. Connected with an API key or by signing in through OAuth, it acts as the user's account and lists the tools that account's role allows: proposing changes and new entries for a reviewer, editing entries live where the entry's policy permits, setting images from Wikimedia Commons, reporting entries, proposing data from Wikidata, and tracking or withdrawing the user's own submissions. Trusted editors also get entry notes, image uploads, the application and review queues and Wikidata correction tools; administrators get many more (126 tools in all).
Every tool that changes something runs as a dry run by default, showing the exact change and whether the account may make it; a second call with dry_run set to false makes it, and destructive or site-wide changes also need a confirm value naming the target. The GitHub repository holds only the setup guides, tool schemas, changelog and a Claude Desktop extension; the server's code is not published there.
An MCP client that speaks Streamable HTTP, or the mcp-remote bridge (Node.js 18 or later) for Claude Desktop's config file. Reading needs nothing else. Changing anything needs a Verified Handles account, signed in through OAuth at the /mcp/account address or with an API key made under Console, Account, Manage API keys.
Without a key only five read tools are listed; what a key can do is capped by its role ceiling and the account's role, and live edits are allowed entry by entry, otherwise only proposals for a reviewer. API keys expire after 1 to 90 days, with at most 5 per account and 10 connected OAuth apps. No-key calls are limited to 60 a minute per IP address (shared by everyone on that address, such as all claude.ai connectors); keyed calls to 120 a minute per key. It is hosted only; the server code is not public.
Suits anyone who wants an assistant to check whether a social account or identifier is the verified one for a person or organisation, which works with no account at all. Contributors and editors of Verified Handles can also use it to propose or make edits, manage images and work through their submissions, with dry runs guarding each change. It is not a general identity or account-lookup service: it only knows the entries in this one directory, and it needs a network connection to the vendor's server.
get_entrysearch_entriesfind_by_handleget_entry_historyget_entrieslist_entry_notessearch_commons_imagesupdate_entry_fieldsupdate_entry_handlesupdate_entriespropose_entry_changesset_wikidata_ownershipset_entry_imageset_entry_galleryadd_entry_noteedit_entry_notedelete_entry_notepropose_entry_revertpropose_entry_changepropose_new_entryreport_entrylist_applicationsassess_applicationapprove_applicationask_applicantreject_applicationmark_application_spamcomment_on_applicationlist_review_queuereview_submissionlist_my_submissionsretract_my_submissioncomment_on_my_submissionrevoke_api_keyupload_imageupload_image_from_urlpropose_from_wikidatapropose_wikidata_correctionpropose_wikidata_changesget_reconcile