CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Strale - 290+ API capabilities for AI agents

strale-io/strale
39 toolsauthSTDIO, HTTPregistry active
Summary

Strale gives your AI agent 290+ pre-scored API capabilities spanning company lookups, VAT validation, IBAN checks, compliance screening, Web3 wallet risk scoring, and more across 27 countries. Every capability ships with a Strale Quality Score (0-100) derived from live quality and reliability testing, so you can set minimum thresholds and avoid flaky tools. Five endpoints (email validation, DNS lookup, JSON repair, URL-to-markdown, IBAN validation) work without an API key. The rest require signup with €2 in free credits. Deploy via Streamable HTTP with zero local setup, or run stdio locally with npx. Reach for this when you need turnkey agent skills for KYB, due diligence, or financial validation without managing credentials or uptime yourself.

Install to Claude Code

verified
claude mcp add --transport http strale https://api.strale.io/mcp

Run in your terminal. Add --scope user to make it available in every project.

Review the command, arguments, and environment values before installing — MCP servers run with your local permissions.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Verified live against the running server on Jun 10, 2026.

verified live9 tools
strale_pingChecks that the Strale API is reachable and the MCP server is running. Call this before a series of capability executions to verify connectivity, or when troubleshooting connection issues. Returns server status, version, tool count, capability count, solution count, and a time...

Checks that the Strale API is reachable and the MCP server is running. Call this before a series of capability executions to verify connectivity, or when troubleshooting connection issues. Returns server status, version, tool count, capability count, solution count, and a time...

No parameters — call it with no arguments.

strale_getting_startedLists the free capabilities available without an API key and explains how to get started. Call this on first connection to see what you can do immediately. Returns 5 free capability slugs (email-validate, dns-lookup, json-repair, url-to-markdown, iban-validate) with descriptio...

Lists the free capabilities available without an API key and explains how to get started. Call this on first connection to see what you can do immediately. Returns 5 free capability slugs (email-validate, dns-lookup, json-repair, url-to-markdown, iban-validate) with descriptio...

No parameters — call it with no arguments.

strale_executeExecutes a Strale capability by slug and returns the result. Use this when you need to perform any verification, validation, lookup, or data extraction from the 271-capability registry. Call strale_search first to find the right slug and required input fields. Returns a result...3 params

Executes a Strale capability by slug and returns the result. Use this when you need to perform any verification, validation, lookup, or data extraction from the 271-capability registry. Call strale_search first to find the right slug and required input fields. Returns a result...

Parameters* required
slug*string
Capability slug from strale_search results, e.g. 'swedish-company-data', 'vat-validate', 'iban-validate'
inputs*object
Input parameters matching the capability's required fields. Check strale_search results for the expected input_fields.
max_price_centsnumber
Maximum price in EUR cents. Default: 200 (€2.00). Execution fails if capability costs more.
strale_searchSearches the Strale capability registry by keyword, category, or natural language query. Use this when you need to find the right capability for a task but don't know the exact slug. Returns matching capabilities and solutions ranked by relevance, each with slug, name, descrip...3 params

Searches the Strale capability registry by keyword, category, or natural language query. Use this when you need to find the right capability for a task but don't know the exact slug. Returns matching capabilities and solutions ranked by relevance, each with slug, name, descrip...

Parameters* required
query*string
Search keyword (matched against name, description, slug)
offsetnumber
Number of results to skip (for pagination). Default: 0
categorystring
Filter by category: compliance, validation, data-extraction, developer-tools, web3, security, domain-intel, recruiting, sales, legal, text
strale_balanceReturns the current Strale wallet balance. Call this before executing paid capabilities to verify sufficient funds, or after a series of calls to reconcile spend. Returns balance in EUR cents (integer) and formatted EUR string. Requires an API key — returns an auth instruction...

Returns the current Strale wallet balance. Call this before executing paid capabilities to verify sufficient funds, or after a series of calls to reconcile spend. Returns balance in EUR cents (integer) and formatted EUR string. Requires an API key — returns an auth instruction...

No parameters — call it with no arguments.

strale_methodologyReturns Strale's trust methodology as a short reference document — covers test cadence, audit-trail integrity, and provenance. No API key required.

Returns Strale's trust methodology as a short reference document — covers test cadence, audit-trail integrity, and provenance. No API key required.

No parameters — call it with no arguments.

strale_trust_profileReturns the trust profile for a capability or solution. Call this before relying on a capability for high-stakes decisions, or when a user asks how reliable a specific check is. Returns SQS score (0-100), Quality grade (A-F), Reliability grade (A-F), execution guidance (direct...2 params

Returns the trust profile for a capability or solution. Call this before relying on a capability for high-stakes decisions, or when a user asks how reliable a specific check is. Returns SQS score (0-100), Quality grade (A-F), Reliability grade (A-F), execution guidance (direct...

Parameters* required
slug*string
Capability or solution slug, e.g. 'swedish-company-data' or 'eu-company-due-diligence'
typestring
Whether this is a capability or a bundled solutionone of capability · solutiondefault: capability
strale_transactionRetrieve a past execution record by transaction ID. Returns inputs, outputs, latency, price, data provenance, success/failure status, and failure categorization. Use this to inspect what a previous strale_execute call returned, debug failures, or provide an audit trail. Free-t...1 params

Retrieve a past execution record by transaction ID. Returns inputs, outputs, latency, price, data provenance, success/failure status, and failure categorization. Use this to inspect what a previous strale_execute call returned, debug failures, or provide an audit trail. Free-t...

Parameters* required
transaction_id*string
Transaction ID returned from a strale_execute call
strale_web3_assuranceReturns a decision-ready answer about an on-chain counterparty (wallet, smart contract, token, DeFi protocol, or bridge) in a single call. Surfaces verdict (proceed/review/block/insufficient_evidence), reason_codes (machine-parsable UPPERCASE_SNAKE_CASE), critical_flags, sugge...8 params

Returns a decision-ready answer about an on-chain counterparty (wallet, smart contract, token, DeFi protocol, or bridge) in a single call. Surfaces verdict (proceed/review/block/insufficient_evidence), reason_codes (machine-parsable UPPERCASE_SNAKE_CASE), critical_flags, sugge...

Parameters* required
modestring
Default 'outbound' (agent → recipient, 8s budget, all evidence). Use 'reverse-call' when you are an x402 service publisher gating an inbound buyer (critical evidence only, sub-second SLA).one of outbound · reverse-call
chainstring
Chain. EVM: 'ethereum' (default), 'base', 'polygon', 'arbitrum', 'optimism', 'bsc'. Or 'solana'.
actionstring
Optional intended action. When provided, enables pre-trade simulation (outbound mode) and tunes verdict severity.one of send_payment · swap · stake · mint · interact · bridge
target*string
On-chain target. EVM wallet/contract/token (0x...), Solana address, or DeFi protocol slug (e.g. 'aave', 'uniswap-v3').
agent_idstring
Optional ERC-8004 agent identifier for the calling agent.
amount_usdnumber
Optional amount in USD. Sharpens verdict for high-value flows.
target_typestring
Target kind. Inferred when omitted: 0x... → wallet (default), .eth/.sol → wallet, slug → protocol.one of wallet · contract · token · protocol · bridge · domain
caller_jurisdictionstring
Optional ISO country code for jurisdiction-aware verdict (US, EU, UK, etc.).

Strale

Trust and quality infrastructure for AI agents.

strale MCP server

npm npm PyPI License: MIT strale.dev

What is Strale

Strale is a capability marketplace for AI agents. Agents call strale.do() at runtime to access 290+ verified capabilities — company lookups, compliance checks, financial validation, Web3 security, and more — plus 100 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 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.

Quick Start: MCP Server

Recommended: Streamable HTTP (remote, no install)

{
  "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.

Local (stdio)

{
  "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.

Quick Start: TypeScript SDK

npm install straleio
import 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);

Quick Start: Python SDK

pip install straleio
from straleio import Strale

strale = Strale(api_key="your_api_key")
result = strale.do("eu-vat-validate", {"vat_number": "SE556000000001"})

Packages

PackageRegistryDescription
strale-mcpnpmMCP server — 290+ capabilities via Claude, Cursor, any MCP host
straleionpmTypeScript/JavaScript SDK
straleioPyPIPython SDK
langchain-stralePyPILangChain toolkit — 250+ tools via StraleToolkit
crewai-stralePyPICrewAI integration — drop-in BaseTools for agents
strale-semantic-kernelnpmSemantic Kernel plugin for .NET and TypeScript agents
composio-stralePyPIComposio integration — 250+ tools as Composio custom actions

Web3

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

Quality Scoring (SQS)

Every capability has a Strale Quality Score (SQS) from 0 to 100, built on a dual-profile model:

  • Quality Profile (QP): Measures code-level quality across four factors — correctness (50%), schema compliance (31%), error handling (13%), and edge case coverage (6%). Upstream failures are excluded.
  • Reliability Profile (RP): Measures operational dependability — upstream availability, latency consistency, error recovery, and degradation handling. Factor weights vary by capability type (API-dependent, algorithmic, mixed).

The two profiles combine via a published 5x5 matrix with interpolation into the final SQS score. Grades run A through E (A >= 90, B >= 75, C >= 50, D >= 25, E < 25), computed over a recency-weighted rolling 10-run window.

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.

Links

  • 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

Agent Skills & Code Examples

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.

IDE Rules for Safe Data Handling

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.mdc to .cursor/rules/
  • Windsurf: Copy docs/ide-rules/strale-compliance.windsurfrules to your project root, or into .windsurf/rules/ as a .md file
  • Claude Code: Copy the snippet from docs/claude-md-snippet.md into your project's CLAUDE.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.

License

MIT

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Configuration

STRALE_API_KEY*secret

Your Strale API key (starts with sk_)

Registryactive
Packagestrale-mcp
TransportSTDIO, HTTP
AuthRequired
Tools verifiedJun 10, 2026
UpdatedApr 12, 2026
View on GitHub