Trust and quality infrastructure for AI agents.
Strale is a capability marketplace for AI agents. Agents call strale.do() at runtime to access verified capabilities — company registry lookups, compliance checks, financial validation, Web3 security, and more — plus bundled solutions for multi-step workflows like full KYB checks or company due diligence. No hardcoded integrations or credential management.
Every capability is continuously tested against real upstreams, and every call returns an audit record. You get observability into what your agent is actually doing.
{
"mcpServers": {
"strale": {
"type": "streamableHttp",
"url": "https://api.strale.io/mcp",
"headers": {
"Authorization": "Bearer sk_live_your_key_here"
}
}
}
}No installation required. Works with Claude Desktop, Claude Code, Cursor, and any MCP client supporting Streamable HTTP.
{
"mcpServers": {
"strale": {
"command": "npx",
"args": ["-y", "strale-mcp"],
"env": {
"STRALE_API_KEY": "your_api_key"
}
}
}
}Five capabilities (email-validate, dns-lookup, json-repair, url-to-markdown, iban-validate) are available without an API key. Get a key and €2 free credits at strale.dev.
npm install straleioimport Strale from "straleio";
const strale = new Strale({ apiKey: process.env.STRALE_API_KEY });
const result = await strale.do("eu-vat-validate", { vat_number: "SE556000000001" });
console.log(result);pip install straleiofrom straleio import Strale
strale = Strale(api_key="your_api_key")
result = strale.do("eu-vat-validate", {"vat_number": "SE556000000001"})| Package | Registry | Description |
|---|---|---|
strale-mcp |
npm | MCP server — the full capability catalog via Claude, Cursor, any MCP host |
straleio |
npm | TypeScript/JavaScript SDK |
straleio |
PyPI | Python SDK |
langchain-strale |
PyPI | LangChain toolkit — 250+ tools via StraleToolkit |
crewai-strale |
PyPI | CrewAI integration — drop-in BaseTools for agents |
strale-semantic-kernel |
npm | Semantic Kernel plugin for .NET and TypeScript agents |
composio-strale |
PyPI | Composio integration — 250+ tools as Composio custom actions |
17 Web3 capabilities and 9 bundled solutions for on-chain agents: wallet risk scoring (GoPlus), token honeypot detection, ENS resolution, DeFi protocol TVL and fees (DeFi Llama), gas oracle, EU MiCA VASP verification (ESMA register), and market sentiment. All available via the x402 payment protocol — pay per call with USDC on Base mainnet, no signup required.
GET https://api.strale.io/x402/catalog
Capabilities are continuously tested against their real upstreams. Each one
carries a suite of automated tests — known-answer, schema, negative, edge-case,
and dependency-health — plus piggyback checks fed by real production traffic.
Results drive a lifecycle state (draft → validating → probation → active
→ degraded → suspended) and an enforced quality floor: a capability that
falls below the floor on real traffic is quarantined automatically, and
recovers the same way.
Strale deliberately publishes no single numeric quality score. An earlier 0-100 composite (SQS) was retired in May 2026 — it compressed unrelated failure modes into one number that looked more precise than it was. What is exposed instead is the raw evidence: lifecycle state, last-tested timestamp, recent test history, known limitations, and the data source behind each capability.
GET https://api.strale.io/v1/capabilities/vat-validate
Every capability publishes its limitations honestly, including coverage gaps. Methodology: strale.dev/quality.
- strale.dev — Homepage and sign-up
- strale.dev/docs — API reference
- strale.dev/pricing — Pricing
- strale.dev/quality — Quality methodology
- scan.strale.io — Beacon (free agent-readiness scanner)
- api.strale.io/mcp — MCP endpoint (Streamable HTTP)
- Examples — copy-paste examples for every integration
Teach your AI coding agent how to use Strale:
- Agent Skills — SKILL.md files for Claude Code, Cursor, Copilot, and Codex. Copy
skills/strale/into your project's.claude/skills/,.github/skills/, or.cursor/skills/directory.
Code examples:
- Verify a company with Strale (Python)
- Validate IBANs — free, no API key (Python)
- Build an agent with Strale (TypeScript)
- Connect Strale to Claude (setup guide)
Strale is the trust layer for AI agents.
Drop these files into your project to give your coding agent security guidance for trust-sensitive data (IBANs, company registries, sanctions, PII):
- Cursor: Copy
docs/ide-rules/strale-compliance.mdcto.cursor/rules/ - Windsurf: Copy
docs/ide-rules/strale-compliance.windsurfrulesto your project root, or into.windsurf/rules/as a.mdfile - Claude Code: Copy the snippet from
docs/claude-md-snippet.mdinto your project'sCLAUDE.md
These rules prevent the most common vibe-coding vulnerabilities: client-side IBAN validation, hardcoded API keys, missing provenance metadata, and direct registry scraping. Free-tier endpoints are referenced as safe defaults that require no API key.
MIT