# strale

270+ quality-scored API capabilities for AI agents — compliance, company data, financial validation, web intelligence across 27 countries.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add strale-io/strale

# Browse available tools
npx -y @smithery/cli@latest tool list strale-io/strale

# Get full schema for a tool
npx -y @smithery/cli@latest tool get strale-io/strale strale_ping

# Call a tool
npx -y @smithery/cli@latest tool call strale-io/strale strale_ping '{}'
```

## Direct MCP Connection

Endpoint: `https://strale--strale-io.run.tools`

## Tools (8)

- `strale_ping` — Health check. Returns server status, tool count, capability count, and response time. Verifies the connection is workin…
- `strale_getting_started` — Returns free capabilities you can use immediately without an API key: email-validate (verify email deliverability), dns…
- `strale_execute` — Run a Strale capability by slug — validate an IBAN, look up a company in 27 countries, screen against sanctions/PEP lis…
- `strale_search` — Search Strale's 270+ API capabilities and bundled solutions. Covers: KYC & compliance (company verification, VAT valida…
- `strale_balance` — Returns the current Strale wallet balance in EUR cents and EUR. Requires an API key.
- `strale_methodology` — Get Strale's quality and trust methodology. Explains the dual-profile scoring model: Quality Profile (code quality, 4 f…
- `strale_trust_profile` — Check if a capability is reliable before calling it. Returns SQS quality score (0-100), Quality grade (A-F for code cor…
- `strale_transaction` — Retrieve a past execution record by transaction ID. Returns inputs, outputs, latency, price, data provenance, success/f…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get strale-io/strale <tool-name>
```
