Security & Testing
onchaindiligence.com
Provides sanctions screening, company verification, and combined due diligence lookups for compliance and risk assessment.
ENDPOINT 1
https://mcp.onchaindiligence.com/mcp
MCP server metadata
- Name
- mcp-typescript server on vercel
- Version
- 0.1.0
Known tools 21
screen_walletSanctions-screen an EVM wallet address against the Chainalysis on-chain oracle (OFAC SDN, EU, UN designations).
Inferred read-onlyscreen_nameOFAC name screening: fuzzy-match a person or company name against the official US Treasury OFAC Specially Designated Nationals (SDN) list (primary names + strong aliases).
Inferred read-onlydiligenceCombined counterparty due diligence in one call: runs sanctions screening on a crypto wallet (Chainalysis oracle — OFAC SDN, EU, UN) AND a UK Companies House KYB lookup (status, type, PSC / beneficial owners) in parallel.
Inferred read-onlypreflight_allowanceCall BEFORE an agent asks its wallet to approve or revoke a Base USDC ERC-20 allowance.
Inferred read-onlyobserve_allowanceGiven a signed OCD allowance preflight artifact and submitted Base transaction hash, independently inspect its canonical-USDC Approval event, Base safe-head finality, and historical allowance state.
Inferred read-onlypreflight_swapCall BEFORE an agent asks its wallet to execute a narrow Base USDC-to-WETH direct Uniswap V3 swap.
Potential side effectsobserve_swapGiven a signed OCD swap preflight artifact and Base transaction hash, independently inspect direct Uniswap V3 exactInputSingle calldata, ERC-20 transfers, and Base safe-head finality.
Inferred read-onlypreflight_bridgeCall BEFORE an agent asks its wallet to bridge Base USDC to Ethereum via Circle CCTP V2 (depositForBurn).
Inferred read-onlyobserve_bridgeGiven a signed OCD bridge preflight artifact, the Base depositForBurn transaction hash, and (once available) the Ethereum receiveMessage transaction hash, independently observe both chains, verify the CCTP message identity matches, and reconcile against the authorized action.
Potential side effectspreflight_stakingCall BEFORE an agent asks its wallet to submit ETH to Lido stETH.
Inferred read-onlyobserve_stakingGiven a signed OCD staking preflight artifact and Ethereum transaction hash, independently inspect the canonical Lido Submitted event, transaction sender/value, optional minted shares, and Ethereum finalized-head finality.
Inferred read-onlyget_receiptLook up a public OCD receipt by its exact receipt_id (format "OCD-RCP-XXXX-XXXX-XXXX-XXXX").
Inferred read-onlyverify_receiptIndependently checks whether a receipt is cryptographically VALID, INVALID, or UNVERIFIABLE, with a reason code.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.mcp-typescript-server-on-vercel]
url = "https://mcp.onchaindiligence.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"mcp-typescript-server-on-vercel": {
"type": "http",
"url": "https://mcp.onchaindiligence.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: mcp-typescript-server-on-vercel
Remote MCP URL: https://mcp.onchaindiligence.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"mcp-typescript-server-on-vercel": {
"url": "https://mcp.onchaindiligence.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"mcp-typescript-server-on-vercel": {
"type": "http",
"url": "https://mcp.onchaindiligence.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "mcp-typescript-server-on-vercel",
"transport": "streamable-http",
"url": "https://mcp.onchaindiligence.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for onchaindiligence.com was fetched 2026-08-03T19:52:42.957Z and is being refreshed.
onchaindiligence.com is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.