🐱
Katzilla
One connection, every API. Your agent talks to Stripe, SendGrid, GitHub, Supabase, and 10 more — through a single A2A protocol.
How It Works
1. Bring Your Own Key (BYOK)
Pass your API key in the message. Used once, never stored.
await stripe.sendData({
action: "create-payment-intent",
credentials: { stripeSecretKey: "sk_test_..." },
params: { amount: 2000, currency: "usd" }
});
2. Connect Once (OAuth)
Connect your account once. Katzilla stores a scoped token securely. All future requests use it automatically.
await stripe.sendData({
action: "create-payment-intent",
params: { amount: 2000, currency: "usd" }
});
3. Use Ours (Platform)
Don't have an account? Use Katzilla's. Pay per use with credits. No signup for each service needed.
await stripe.sendData({
action: "create-payment-intent",
params: { amount: 2000, currency: "usd" }
});