Strale
Strale provides API capabilities, reusable solutions, trust checks, and EUR wallet-backed execution through a single developer platform.
Verdict
Common use cases
- Run OCR on invoices without hosting models
- Chain sentiment analysis into weekly report summaries
- Extract entities from customer feedback at scale
- Audit AI spend across projects by execution history
- Prototype with niche models before committing infrastructure
Integration
- Vendor
- Strale
- Category
- developer-tools
- Auth
- API_KEY
- Tools
- 11
- Composio slug
strale
Tools
- Get Capability
Get one capability's current price, execution input schema, output schema, and catalog metadata by slug.
- Get Execution
Get full authenticated detail for one capability or solution execution, including resource type, status, input, output or error, provenance, and audit trail.
- Get Solution
Get one bundled solution's full steps, input mapping, component capabilities, pricing breakdown, and related solutions by slug.
- Get Wallet Balance
Return the connected Strale wallet's available balance in EUR cents before or after a capability run.
- List Capabilities
Return a filtered, bounded view of Strale's capability catalog with current EUR prices and free-tier status.
- List Executions
Return the connected account's capability and solution execution history with resource type, transaction IDs, status, price, latency, and timestamps.
- List Solutions
Return a filtered, bounded view of Strale's bundled multi-step solutions with EUR prices and component capabilities.
- List Wallet Transactions
Return the connected wallet's credit and debit ledger, including amounts, types, descriptions, and timestamps.
- Preflight Capability
Quote and validate one Strale capability without executing it or charging the connected EUR wallet; use this before Run Capability.
- Run Capability
Execute one Strale capability and irreversibly debit its quoted price from the connected EUR wallet; call Preflight Capability first to validate inputs and price without charging.
- Search Catalog
Search Strale capability and solution names by keyword and return compact priced matches; use this before fetching an item's full schema.
Setup
Setup guide
- 11. In Switchy, open Settings → Integrations → Developer Tools and click Add next to Strale. 2. You'll be prompted for a Strale API key—log into your Strale account, navigate to API Settings, and generate a new key with read and execute permissions. 3. Paste the key into Switchy and click Connect. 4. Switchy will verify the key by fetching your wallet balance; if successful, you'll see Strale appear in your workspace's MCP roster. 5. Inside any Project, type @Strale followed by a request like 'list available capabilities for text analysis' to confirm the connection works. 6. To run a capability, ask @Strale to execute by slug and pass the required input schema—check your wallet balance first if you're cost-conscious.
What teammates see: by default, memories from Strale are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Browse Text Capabilities
@Strale list all capabilities tagged for text analysis, show me the EUR price per execution and whether each has a free tier.
Check Wallet Balance
@Strale get my wallet balance and tell me how many executions I can afford at the average capability price.
Run OCR on Document
@Strale execute the OCR capability on this invoice image and return the extracted line items as JSON.
Review Execution History
@Strale list my last 20 executions, group by capability slug, and show total EUR spent on each.
Explore Bundled Solutions
@Strale show me all bundled solutions for document processing, including the component capabilities and total price per run.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@strale list all capabilities in the 'data-enrichment' category and show me which ones have free tiers available
Found 8 data-enrichment capabilities in the Strale catalog. Free-tier options: 'email-validation' (100 requests/month), 'company-lookup' (50 requests/month), and 'phone-verification' (25 requests/month). Paid capabilities include 'advanced-firmographics' (€0.12/request), 'technographic-scan' (€0.18/request), and 'contact-enrichment' (€0.09/request). Each capability includes execution input schema and current pricing. This is an illustrative summary — actual catalog state depends on Strale's live offerings.
This example demonstrates catalog discovery without spending credits. The MCP returns pricing in EUR cents and flags free-tier eligibility, helping teams budget before execution. Note that capability availability and pricing may change; always verify current rates before building workflows that depend on specific costs.
@strale run the 'email-validation' capability on these 15 addresses from our signup form and return the deliverability scores
Executed 'email-validation' capability 15 times. Results: 11 deliverable (score ≥0.85), 2 risky (score 0.50-0.84), 2 invalid (bounced syntax). Total cost: €1.35 (€0.09/validation). Execution IDs logged to your account history. Wallet balance after run: €48.65 remaining. This illustrative example shows a batch validation workflow — actual output includes per-address scores, risk flags, and audit provenance for each execution.
This write-heavy example shows Strale executing a paid capability and debiting the connected wallet in real time. Each execution generates a transaction ID and audit trail. Users must monitor wallet balance before large batch runs — the MCP does not prevent overdraft, and failed executions may still incur partial charges depending on the capability's billing model.
@strale pull my last 30 executions, group them by capability, calculate total spend per capability, and identify which one had the highest average latency
Retrieved 30 executions from the past 7 days. Spend by capability: 'company-lookup' €8.40 (12 runs), 'email-validation' €5.85 (15 runs), 'phone-verification' €1.20 (3 runs). Highest average latency: 'company-lookup' at 2,847ms per execution (likely due to third-party data source delays). 'email-validation' averaged 340ms. All executions succeeded; no errors or retries logged. This synthesis combines execution history with pricing and performance metadata to surface optimization opportunities.
This example pairs the MCP's list-executions tool with AI reasoning to audit usage patterns and cost drivers. It showcases how teams can identify expensive or slow capabilities before scaling workflows. The MCP returns raw execution logs; the AI performs aggregation and analysis. Execution history is scoped to the authenticated account — cross-team visibility requires separate API keys.
Use-case deep-dives
When your SaaS needs per-customer AI spend visibility
A 6-person B2B SaaS team ships AI features but can't attribute OpenAI costs to individual customers. Strale's execution history and wallet transaction tools let you tag each capability run with a customer ID, then pull monthly spend reports grouped by account. The Get Execution and List Executions tools surface latency and error rates alongside EUR pricing, so you can spot which customers hammer expensive capabilities or hit rate limits. This works cleanly if you route AI calls through Strale's catalog instead of direct vendor APIs. If you already have a multi-tenant metering system or use AWS Cost Explorer tags, Strale adds a second ledger you don't need. Best fit: teams launching AI features who want cost guardrails before scaling to hundreds of customers.
When you're choosing between OCR or translation vendors
A 3-person fintech startup needs document OCR but hasn't committed to a vendor. Strale's capability catalog lists competing OCR services with live EUR pricing and free-tier limits. The List Capabilities and Get Capability tools let you filter by task type, compare input schemas, and test execution without signing separate contracts. You run 50 sample invoices through three vendors in one afternoon, then check List Executions for accuracy and cost per page. This scenario wins if you're evaluating 2-4 vendors for the same capability and want a unified billing ledger. It loses if you need sub-100ms latency or already negotiated enterprise pricing with a single vendor. Best move: prototype with Strale, then migrate to direct integration once you pick a winner.
When you're shipping an AI MVP on a fixed runway
A solo founder building a legal-doc chatbot has 6 months of runway and no finance team. Strale's Get Wallet Balance tool surfaces available EUR credits before each capability run, so you can gate expensive embeddings or summarization calls when the balance drops below a threshold. List Wallet Transactions gives you a daily spend log without parsing Stripe invoices or cloud billing CSVs. The Get Solution tool shows bundled multi-step workflows with upfront pricing, so you know a 'contract analysis' solution costs €0.12 before the user clicks submit. This setup works for MVPs under 500 users where AI cost is material but not yet optimized. Once you hit product-market fit and need per-feature margin analysis, you'll want a real data warehouse. Ship fast now, migrate ledger data later.
Frequently asked
What does the Strale MCP let me do in Switchy?
It connects your Switchy workspace to Strale's capability marketplace. Your AI can browse Strale's catalog of developer tools, check pricing in EUR, execute capabilities or bundled solutions, and monitor your wallet balance and transaction history. Think of it as programmatic access to Strale's API layer without writing integration code yourself.
Do I need a Strale account to use this MCP?
Yes. You need a Strale account with an active API key. The MCP authenticates using that key, so all capability executions and wallet queries run against your Strale balance. If your team shares one Strale account, whoever holds the API key should connect the MCP in Switchy.
Can the MCP execute any capability in Strale's catalog?
It can browse the catalog and retrieve schemas, but actual execution depends on your Strale wallet balance and the capability's pricing. The MCP surfaces execution history and errors, so you'll see if a run failed due to insufficient funds or invalid input. It won't bypass Strale's own access controls or free-tier limits.
How is this different from calling Strale's API directly?
The MCP wraps Strale's REST API so your AI can discover capabilities, check pricing, and trigger executions conversationally. You skip writing fetch logic or managing auth headers. The trade-off is you're limited to the 11 tools the MCP exposes—if Strale adds new endpoints, you wait for an MCP update.
Does using this MCP count against my Switchy plan limits?
MCP connections themselves don't count as seats or API calls in Switchy. However, every capability execution on Strale debits your Strale wallet in EUR cents, and those costs are separate from your Switchy subscription. Monitor your Strale balance using the Get Wallet Balance tool to avoid surprise overages.