🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

entityresolver-mcp

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

entityresolver-mcp

MCP server for entityresolver.xyz — resolve ambiguous names ("Apple", "ETH", "Siemens") to verified canonical IDs (SEC CIK, GLEIF LEI, ISIN, Wikidata QID, CoinGecko slug), US and non-US. Free demo tool + x402-paid production tool (USDC on Base, no API key

latest
npmnpm
Version
0.2.0
Version published
Weekly downloads
24
-11.11%
Maintainers
1
Weekly downloads
 
Created
Source

entityresolver-mcp

MCP server for entityresolver.xyz: resolve an ambiguous name ("Apple", "ETH", "Siemens", "Stripe") into ranked candidates carrying verified canonical IDs across registries — SEC CIK + ticker, GLEIF LEI, ISIN, Wikidata QID, CoinGecko slug.

Non-US companies resolve too: a name that files nothing with the SEC still comes back with an LEI and ISIN, read back from GLEIF itself rather than recalled.

The value is the part LLMs can't do reliably: exact, cross-registry IDs, fused and confidence-ranked. No account, no API key — the paid tool settles $0.005 USDC per call over x402 on Base, signed inline by a wallet you control.

Tools

ToolCostWhat it does
demo_resolvefreesame resolver, rate-limited per IP per day
resolve_entity$0.005 USDCproduction endpoint, paid via x402 from BUYER_PRIVATE_KEY

Setup

Works demo-only with zero config. For the paid tool, set BUYER_PRIVATE_KEY to a dedicated low-value wallet holding a little USDC on Base (payments are gasless via EIP-3009 — no ETH needed).

Claude Desktop / Claude Code (claude mcp add) / any MCP client:

{
  "mcpServers": {
    "entityresolver": {
      "command": "npx",
      "args": ["-y", "entityresolver-mcp"],
      "env": {
        "BUYER_PRIVATE_KEY": "0x..."
      }
    }
  }
}

Omit the env block to run free-demo-only.

Key safety: use a throwaway wallet funded with cents, never a main wallet. The key stays in your local MCP config; it is only used to sign USDC transfer authorizations for this service's payments.

Env

VarRequiredMeaning
BUYER_PRIVATE_KEYfor paid tool0x-hex key of a dedicated wallet with USDC on Base
ENTITYRESOLVER_URLnooverride service base URL (default https://entityresolver.xyz)

Example

resolve_entity("Tesla") → top candidate company "Tesla, Inc." with CIK 0001318605, ticker TSLA, LEI 54930043XZGB27CTOV49, ISIN US88160R1014, Wikidata Q478214 — fused from SEC + GLEIF + Wikidata.

resolve_entity("Siemens")Siemens (the German conglomerate) with LEI W38RGI023J3WT1HWRP32 and ISIN DE0007236101, ranked above the identically-named SI unit and above Siemens Energy. Nothing here is in SEC EDGAR.

Keywords

mcp

FAQs

Package last updated on 04 Aug 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts