Trust and quality infrastructure for AI agents.
Strale is a capability marketplace for AI agents. Agents call strale.do() at runtime to access 250+ verified capabilities — company lookups, compliance checks, financial data, web extraction, and more — without hardcoding integrations or managing credentials.
Every capability is continuously tested and assigned a Strale Quality Score (SQS): a 0–100 confidence score derived from two independent profiles — a Quality Profile (code correctness, schema compliance, error handling, edge cases) and a Reliability Profile (current availability, rolling success, upstream health, latency) — combined via a published matrix. Agents get reliable, scored tools. You get observability into what your agent is actually doing.
Add to your Claude Desktop or Cursor config:
{
"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 — Claude Desktop, 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 |
Every capability has a Strale Quality Score (SQS) from 0 to 100. The score is derived from two independent profiles combined via a published 5×5 matrix: a Quality Profile (code correctness, schema compliance, error handling, edge cases) and a Reliability Profile (current availability, rolling success, upstream health, latency). Weights vary by capability type (deterministic, stable API, scraping, AI-assisted).
Scores are public. Check any capability:
GET https://api.strale.io/v1/quality/eu-vat-validate
Agents can set a min_sqs threshold on any POST /v1/do call — requests are rejected if the capability's current score falls below the threshold.
- strale.dev — Homepage and sign-up
- strale.dev/docs — API reference
- strale.dev/pricing — Pricing
- strale.dev/quality — Quality methodology
- 💡 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.
MIT