Agentum Entity & Compliance Resolver

Deterministik AB ve ABD Kurumsal Tüzel Kişi (GLEIF LEI, US SEC EDGAR, Litvanya JAR), canlı AB VIES KDV ve Dual HTTP 402 ile OFAC/AB/UN Yaptırım taraması.

Barındırılan MCP Sunucusu

npx add-mcp 'https://agentum.asimplek.cloud/mcp'

Claude Code, Codex, Cursor ve daha fazlasına kurulur

Dokümantasyon

Deterministic Corporate Entity, VAT & Sanctions Resolver

Zero-signup Streamable HTTP Model Context Protocol (MCP) server and REST API. Query authoritative corporate registries across UK (Companies House), Switzerland (ZEFIX), Singapore (ACRA), United States (SEC EDGAR), Lithuania (JAR), and GLEIF worldwide LEI, with real-time European Commission VIES VAT validation, 26,650+ OFAC/EU/UN sanctions screening, and inline Dual-402 micropayments (Coinbase x402 v2 Base USDC & Stripe/Tempo MPP).

⚡ Model Context Protocol (Streamable HTTP) 🇬🇧 UK Companies House 🇨🇭 Swiss ZEFIX 🇸🇬 Singapore ACRA 🇺🇸 US SEC EDGAR 🌐 GLEIF LEI Worldwide 🇱🇹 Lithuania JAR 🇪🇺 EU VIES VAT 🛡️ OFAC / EU / UN Sanctions ⚡ 1-Shot KYB Check 🏦 IBAN Fraud Guard 📦 Batch Resolver Coinbase x402 v2 (Base USDC) Stripe & Tempo MPP

⚡ Interactive Live Demo Playground

Test all 7 tools & global national registries live in your browser. Powered by 5 free daily calls per agent.

POST /v1/entity/resolve resolve_entity $0.002 USD

Official UK Companies House lookup

Instant response from production Agentum cluster.

🚀 Multi-Framework Quickstart Recipes

Connect Agentum to Claude Desktop, Cursor, LangChain, Vercel AI SDK, Python CrewAI, or raw cURL with 1-click copy.

# 1. Claude Code / Claude Desktop Streamable HTTP MCP (One-command setup):
claude mcp add --transport http agentum https://agentum.asimplek.cloud/mcp

# 2. Or add to ~/.cursor/mcp.json or claude_desktop_config.json:
{
  "mcpServers": {
    "agentum": {
      "url": "https://agentum.asimplek.cloud/mcp"
    }
  }
}

# 3. Or launch via zero-config stdio npm bridge:
npx -y agentum-mcp
// npm install agentum-langchain @langchain/openai @langchain/langgraph
import { ChatOpenAI } from "@langchain/openai";
import { createReactAgent } from "@langchain/langgraph/prebuilt";
import { AgentumToolkit } from "agentum-langchain";

// 1. Initialize Agentum Toolkit (5 free calls/day out-of-the-box)
const toolkit = new AgentumToolkit({
  baseUrl: "https://agentum.asimplek.cloud",
  // Optional: EVM private key for automatic $0.002-$0.005 Base USDC micropayments
  // privateKey: process.env.BASE_PRIVATE_KEY,
});

// 2. Bind all compliance tools to your LangChain agent
const agent = createReactAgent({
  llm: new ChatOpenAI({ model: "gpt-4o", temperature: 0 }),
  tools: toolkit.getTools(),
});

// 3. Run autonomous multi-jurisdiction KYB investigation
const result = await agent.invoke({
  messages: [
    {
      role: "user",
      content: "Run 1-shot KYB on Siemens AG (DE) and verify bank IBAN DE89370400440532013000.",
    },
  ],
});
console.log(result.messages[result.messages.length - 1].content);
// npm install ai @ai-sdk/openai agentum-langchain
import { generateText } from "ai";
import { openai } from "@ai-sdk/openai";
import { createAgentumAiTools } from "agentum-langchain";

// Generate response with Agentum tools automatically wired
const { text } = await generateText({
  model: openai("gpt-4o"),
  tools: createAgentumAiTools({
    baseUrl: "https://agentum.asimplek.cloud",
  }),
  prompt: "Verify Grab Holdings in Singapore via ACRA, check EU VAT DE129274202, and screen SEVERSTAL for sanctions.",
});

console.log(text);
# pip install agentum-langchain langchain crewai
from agentum_langchain import AgentumToolkit
from crewai import Agent, Task, Crew

# 1. Initialize tools (5 free calls/day per agent)
toolkit = AgentumToolkit(base_url="https://agentum.asimplek.cloud")
tools = toolkit.get_tools()

# 2. Define autonomous compliance agent
compliance_officer = Agent(
    role="Senior Corporate KYB Analyst",
    goal="Deterministically resolve entities, verify EU VAT, and screen sanctions",
    tools=tools,
    verbose=True,
)

# 3. Execute KYB due diligence task
task = Task(
    description="Verify Nestle SA in Switzerland (ZEFIX) and check for OFAC sanctions.",
    expected_output="Comprehensive corporate verification and sanctions screening report.",
    agent=compliance_officer,
)

crew = Crew(agents=[compliance_officer], tasks=[task])
crew.kickoff()
# 1. Free Tier (5 free calls/day per agent fingerprint)
curl -X POST "https://agentum.asimplek.cloud/v1/compliance/check-vendor" \
  -H "Content-Type: application/json" \
  -H "X-Agent-Id: autonomous-agent-01" \
  -d '{"name": "Siemens AG", "country": "DE", "vatNumber": "DE129274202"}'

# 2. HTTP 402 with Coinbase x402 v2 payment header (Base USDC)
curl -X POST "https://agentum.asimplek.cloud/v1/entity/resolve" \
  -H "Content-Type: application/json" \
  -H "PAYMENT-SIGNATURE: 0x<eip3009_base_usdc_signature>" \
  -d '{"query": "Rolls-Royce plc", "jurisdictionHint": "GB"}'

# 3. HTTP 402 with Stripe & Tempo MPP payment header
curl -X POST "https://agentum.asimplek.cloud/v1/compliance/verify-bank-payee" \
  -H "Content-Type: application/json" \
  -H "Authorization: Payment proof=<tempo_micropayment_receipt>" \
  -d '{"iban": "DE89 3704 0044 0532 0130 00", "expectedCountry": "DE"}'

🛠️ The 7 Core KYB & Compliance Tools

Purpose-built for autonomous AI agents, enterprise pipelines, and automated supplier workflows.

POST /v1/entity/resolve

Deterministic resolution across configured national registries + worldwide GLEIF LEI. Resolves canonical names, registration codes, status, and legal forms.

  • UK Companies House (CRN) & Swiss ZEFIX (UID)
  • Singapore ACRA (UEN)
  • US SEC EDGAR (CIK/EIN) & GLEIF LEI (200+ countries)

POST /v1/entity/vat-verify

Direct live validation against European Commission VIES across all 27 member states. Verifies company legal name, seat address, and cross-links canonical entity profile.

  • Official EU Commission real-time XML/REST gateway
  • Detects deregistered or fraudulent EU VAT numbers
  • Links VAT identity to GLEIF and national registers

POST /v1/entity/sanctions-screen

Consolidated screening against 26,650+ records from US Treasury OFAC SDN, EU Financial Sanctions, and UN Security Council. Sub-millisecond trigram fuzzy matching.

  • Zero false-positive trigram similarity engine
  • Tracks OFAC SDN, EU EEAS, and UN Consolidated lists
  • Configurable match threshold and risk level assessment

POST /v1/compliance/check-vendor

Composite 1-shot KYB due diligence tool. Concurrently resolves identity, verifies EU VAT, screens sanctions, and returns an autonomous compliance verdict with full audit trail.

  • Returns APPROVED, FLAGGED_FOR_REVIEW, or REJECTED
  • Risk level rating: CLEAR, LOW, MEDIUM, HIGH, CRITICAL
  • Includes audit trail timeline for compliance logs

POST /v1/compliance/verify-bank-payee

SEPA & international IBAN verification using ISO 13616 specifications, country length rules, and MOD-97 checksum validation. Detects corporate jurisdiction mismatches.

  • MOD-97 checksum calculation & normalization
  • Guards against supplier invoice redirection fraud
  • Extracts bank code and validates issuing jurisdiction

POST /v1/entity/batch-resolve

Concurrently resolves up to 25 corporate entities across national registries in a single round trip. Ideal for data pipelines, CSV supplier lists, and batch onboarding.

  • Resolves up to 25 entities concurrently in one HTTP call
  • Reports resolved vs unresolved counts with confidence
  • Saves roundtrips and optimizes agent tool execution

POST /v1/compliance/screen-address

Checks a crypto wallet address (EVM, Bitcoin, Tron, Solana, Litecoin) against the digital-currency addresses listed on the OFAC SDN list. Use before paying or sending funds to an address.

  • Exact match on the official OFAC list only; not behavioural or cluster risk
  • Returns CLEAR, EXACT_MATCH or UNKNOWN (never CLEAR from an empty index)
  • Returns the listed entity, OFAC programs and list coverage

🌍 Supported Jurisdictions & Primary Upstreams

Registry availability depends on server configuration. See current registry coverage.

  • 🇬🇧 UK Companies House: Real-time lookup of English, Welsh, Scottish, and Northern Irish company registration numbers (CRN) and official legal names.

  • 🇨🇭 Swiss ZEFIX Registry: Cantonal commercial registers, legal seats, and Unique Enterprise Identifiers (UID / CHE).

  • 🇸🇬 Singapore ACRA: Accounting & Corporate Regulatory Authority Unique Entity Numbers (UEN) and business records.

  • 🇱🇹 Lithuania Registrų centras (JAR): Legal entity code (JAR) and company register.

  • 🇺🇸 US SEC EDGAR: Central Index Key (CIK), Employer Identification Number (EIN), and publicly traded tickers.

  • 🌐 GLEIF Worldwide: Global Legal Entity Identifier (LEI) worldwide verification across 200+ countries and territories.

  • 🇪🇺 European Commission VIES: Real-time VAT validity cross-check across all 27 EU member states.

  • 🛡️ Consolidated Sanctions: US Treasury OFAC SDN, European Union Financial Sanctions (EEAS), and UN Security Council Consolidated List (26,650+ records).

💳 Autonomous Dual-402 Micropayment Protocol

Seamless settlement for autonomous AI agents without credit cards, subscriptions, or manual API billing.

⚡ Coinbase x402 v2 (Base USDC)

Agentum implements the official Coinbase x402 specification. When daily free tier quota is exhausted, endpoints return HTTP 402 with a standard PAYMENT-REQUIRED header detailing payment terms.

Rail: eip155:8453 (Base Mainnet)
Asset: USDC ($0.002 - $0.005 / call)
Header: PAYMENT-SIGNATURE: 0x<eip3009>

🌐 Stripe & Tempo MPP

Supports the Machine Payments Protocol (MPP) co-developed by Stripe and Tempo. Allows AI agents to settle calls via HTTP WWW-Authenticate: Payment and Authorization: Payment headers.

📡 Machine & Agent Discovery Coordinates

Standardized discovery manifests for autonomous agent crawlers, LLMs, and registry aggregators.

Streamable HTTP MCP

Primary MCP Server URL

/mcp

MCP Manifest

RFC Discovery JSON

/.well-known/mcp.json

OpenAPI 3.1 Spec

Full REST Schemas & x-402

/openapi.json

LLMs.txt Reference

Agent Compact Summary

/llms.txt

LLMs-Full Reference

Complete Schemas & Prompts

/llms-full.txt

OpenAI Plugin Manifest

ChatGPT Actions Spec

/ai-plugin.json

Google A2A Card

Agent2Agent Protocol

/agent.json

Coinbase x402 Bazaar

Base USDC Micropayments

/x402.json

Stripe/Tempo MPP

Machine Payments Spec

/mpp.json

GitHub Skills Repo

Open Source & Packages

GitHub