{"_id":"entityresolver-mcp","_rev":"3-b8033f94c4ff7f68700729e2280f3e35","name":"entityresolver-mcp","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"entityresolver-mcp","version":"0.1.0","keywords":["mcp","modelcontextprotocol","x402","entity-resolution","canonical-id","sec","lei","wikidata","coingecko","base","usdc"],"license":"MIT","_id":"entityresolver-mcp@0.1.0","maintainers":[{"name":"mikerossiter","email":"mikejrossiter@proton.me"}],"homepage":"https://entityresolver.xyz","bin":{"entityresolver-mcp":"dist/index.js"},"dist":{"shasum":"9d2ab7baf06cd1302a17e22663d676847c5c8115","tarball":"https://registry.npmjs.org/entityresolver-mcp/-/entityresolver-mcp-0.1.0.tgz","fileCount":3,"integrity":"sha512-7NzC6L071eNZqQFYsgPBmlRD3rNA02GWlZOxepILz5120VYHCL+pEpp/o5EkDDa2BsySl2yAIGV9ifexmzXzGQ==","signatures":[{"sig":"MEUCIQDwJwmB/BVg0Q/xWygYCuKHnZszFpfTMqKtx0M9lOJ7zwIgWObIF0wbvJTZW/7vR3+of4wnrUxmHQNZjzVfiNvNPks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8002},"type":"module","engines":{"node":">=20.12"},"gitHead":"291780c2ae3914d8251fe0f5b769907b19bad8f8","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerossiter","email":"mikejrossiter@proton.me"},"_npmVersion":"9.2.0","description":"MCP server for entityresolver.xyz — resolve ambiguous names (\"Apple\", \"ETH\") to verified canonical IDs (SEC CIK, GLEIF LEI, Wikidata QID, CoinGecko slug). Free demo tool + x402-paid production tool (USDC on Base, no API key).","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.25.0","viem":"^2.55.0","@x402/evm":"^2.17.0","@x402/fetch":"^2.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/entityresolver-mcp_0.1.0_1783704152075_0.9465197747297274","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"entityresolver-mcp","version":"0.1.1","keywords":["mcp","modelcontextprotocol","x402","entity-resolution","canonical-id","sec","lei","wikidata","coingecko","base","usdc"],"license":"MIT","_id":"entityresolver-mcp@0.1.1","maintainers":[{"name":"mikerossiter","email":"mikejrossiter@proton.me"}],"homepage":"https://entityresolver.xyz","bin":{"entityresolver-mcp":"dist/index.js"},"dist":{"shasum":"1c8b0805a34e3b70ab90d982b4ecf3b382ea4689","tarball":"https://registry.npmjs.org/entityresolver-mcp/-/entityresolver-mcp-0.1.1.tgz","fileCount":3,"integrity":"sha512-kbnehbrVHR2NwAvPUzESr+YBXdAYDZMXZTdOX8SnLzCP1jyP/N2OwrNoy8IU88SebrWis59JDmwtUT4J2F9hIg==","signatures":[{"sig":"MEUCIG/5DnIue3U3BGHhwVwGj509NZbUSoKeVFQYdvnyD1/rAiEA1LJcyE+rZ1149Qwcwc6WFOrcSwDI1Qy0jPQIPKUvjXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8046},"type":"module","engines":{"node":">=20.12"},"gitHead":"086ce4c4e3afb52753c8e7d431c3ffa5547dbcf2","mcpName":"xyz.entityresolver/resolver","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerossiter","email":"mikejrossiter@proton.me"},"_npmVersion":"9.2.0","description":"MCP server for entityresolver.xyz — resolve ambiguous names (\"Apple\", \"ETH\") to verified canonical IDs (SEC CIK, GLEIF LEI, Wikidata QID, CoinGecko slug). Free demo tool + x402-paid production tool (USDC on Base, no API key).","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.25.0","viem":"^2.55.0","@x402/evm":"^2.17.0","@x402/fetch":"^2.17.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/entityresolver-mcp_0.1.1_1783711851307_0.8850674332498074","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"entityresolver-mcp","version":"0.2.0","mcpName":"xyz.entityresolver/resolver","type":"module","description":"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","keywords":["mcp","modelcontextprotocol","x402","entity-resolution","canonical-id","sec","lei","wikidata","coingecko","base","usdc"],"license":"MIT","homepage":"https://entityresolver.xyz","engines":{"node":">=20.12"},"bin":{"entityresolver-mcp":"dist/index.js"},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","@x402/evm":"^2.17.0","@x402/fetch":"^2.17.0","viem":"^2.55.0","zod":"^3.25.0"},"devDependencies":{"@types/node":"^22.10.2","typescript":"^5.7.2"},"gitHead":"2456b181cf05c4ecb0c3011ef93e03aed0235e31","_id":"entityresolver-mcp@0.2.0","_nodeVersion":"20.19.2","_npmVersion":"9.2.0","dist":{"integrity":"sha512-YYmVllC/C2/v3LFm++J846lQdk7TcAeA6B+kMf+m/XWq7kZnpzc9e5QYr5usrfd3euLnJY7J5w7862qpPA5PRw==","shasum":"22c522c9f0fdcf53f1183f6d7b91ff08e68e74d2","tarball":"https://registry.npmjs.org/entityresolver-mcp/-/entityresolver-mcp-0.2.0.tgz","fileCount":3,"unpackedSize":9002,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3WVN4CcpvtJk+uvqyWmwh6k/rZc/AUXmDcxOWoRcomgIhAL8JKvbRwVcDWNkhHivnO6wObAfkokyNtMhZQq/koD59"}]},"_npmUser":{"name":"mikerossiter","email":"mikejrossiter@proton.me"},"directories":{},"maintainers":[{"name":"mikerossiter","email":"mikejrossiter@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/entityresolver-mcp_0.2.0_1785834560121_0.8995038653267795"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-10T17:22:32.038Z","modified":"2026-08-04T09:09:20.438Z","0.1.0":"2026-07-10T17:22:32.202Z","0.1.1":"2026-07-10T19:30:51.450Z","0.2.0":"2026-08-04T09:09:20.266Z"},"license":"MIT","homepage":"https://entityresolver.xyz","keywords":["mcp","modelcontextprotocol","x402","entity-resolution","canonical-id","sec","lei","wikidata","coingecko","base","usdc"],"description":"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","maintainers":[{"name":"mikerossiter","email":"mikejrossiter@proton.me"}],"readme":"# entityresolver-mcp\n\nMCP server for [entityresolver.xyz](https://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.\n\nNon-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.\n\nThe 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](https://x402.org) on Base, signed inline by a wallet you control.\n\n## Tools\n\n| Tool | Cost | What it does |\n|---|---|---|\n| `demo_resolve` | free | same resolver, rate-limited per IP per day |\n| `resolve_entity` | $0.005 USDC | production endpoint, paid via x402 from `BUYER_PRIVATE_KEY` |\n\n## Setup\n\nWorks 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).\n\nClaude Desktop / Claude Code (`claude mcp add`) / any MCP client:\n\n```json\n{\n  \"mcpServers\": {\n    \"entityresolver\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"entityresolver-mcp\"],\n      \"env\": {\n        \"BUYER_PRIVATE_KEY\": \"0x...\"\n      }\n    }\n  }\n}\n```\n\nOmit the `env` block to run free-demo-only.\n\n**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.\n\n## Env\n\n| Var | Required | Meaning |\n|---|---|---|\n| `BUYER_PRIVATE_KEY` | for paid tool | 0x-hex key of a dedicated wallet with USDC on Base |\n| `ENTITYRESOLVER_URL` | no | override service base URL (default `https://entityresolver.xyz`) |\n\n## Example\n\n`resolve_entity(\"Tesla\")` → top candidate `company \"Tesla, Inc.\"` with CIK `0001318605`, ticker `TSLA`, LEI `54930043XZGB27CTOV49`, ISIN `US88160R1014`, Wikidata `Q478214` — fused from SEC + GLEIF + Wikidata.\n\n`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.\n\n## Links\n\n- Service + docs: https://entityresolver.xyz\n- Machine spec: https://entityresolver.xyz/llms.txt\n- OpenAPI: https://entityresolver.xyz/openapi.json\n","readmeFilename":"README.md"}