Your official connector for Claude, ChatGPT and Cursor.

Every write waits for your user's approval, in code you own.

Inspect the connector
Held for approval

Watch a write wait.

A held transfer in the interactive preview. The agent requests $7.25 CAD from Operating to Reserve. Transfers need approval, and Teller has received nothing. Operating has $886.49 CAD and Reserve has $1,013.50 CAD.

Interactive preview with demo data. No real money.

Public code ↗

The gated connector

01 / Trial weekCAD 750

Day one: your API. Day five: read-only tools and the eval in your CI, or refunded. Credited in full.

02 / Four-week buildCAD 5,000

First three companies with a named reference and short case page. CAD 6,500 without one or afterwards.

Balance only when your signed sandbox acceptance test passes.

03 / Optional watchCAD 250/month

Nightly eval, API change alerts and a written fix date. Cancel any month.

One build at a time, evenings and weekends.

Agree the checks.
Then build.

Trial fixtures: blocked writes, denied or expired approvals, duplicates, failing API replay.

Isolated in your repo. Trial API access stays read-only.

  1. Tools marked read or write.
  2. Every write held for approval.
  3. Your exact-match threshold on 80 cases.
  4. Replay without duplicate writes.
  5. Your engineer reviews the write path.
Read the acceptance test ↗

On your infrastructure.

Code
Your repo, day one.
Access
Your sandbox and test tenant.
Credentials
I never hold production credentials.
Approval
Your queue. Your users decide.
Audit
Redacted calls and decisions in your store.
Security statement ↗

A reply within two business hours on weekdays.

Replies only. Fixes planned that evening; longer fixes get a written date.

On failure: a safe error, writes held in your queue.

The eval method,
in my own product.

Duskline, my live evening planner, uses a language model behind an MCP server.

Inspect Duskline ↗
64 / 8075 / 80

Exact matches over six rounds. Invalid outputs: four to zero.

AgentOps Gate and Capstan: my approval and replay work.

I'm Affan. I build connectors. Check the code above. Write to me about your API.

affanyasir9@gmail.com