What problem does it solve?
Create a new custom connector for narai-primitives so Claude can call your SaaS API, internal REST/GraphQL service, CLI tool wrapper, shell-based workflow gate, or documented runbook without you building the connector framework by hand.
Core Features & Use Cases
- Connector scaffolding for local use: Generates a minimal connector under .connectors/connectors/<slug>/ (project scope) or ~/.connectors/connectors/<slug>/ (user scope), updates config.yaml, and wires the connector into narai-primitives via gather().
- Multi-flavor authoring from natural language: Detects whether you want an API/SDK wrapper, a shell-command approval gate, a composite orchestrator that chains existing connectors, or a knowledge-only runbook connector—and asks only the questions needed for the recognized shape.
- Safety and operational guardrails: For shell-command gates and write/delete-capable action connectors, the toolkit policy gate and approval-mode behavior are supported automatically, minimizing unsafe “run first, ask later” outcomes.
- Fallback for novel cases: For unrecognized services, performs lightweight research to inform the interview, then generates code from the connector contract.
Quick Start
Tell the AI: “Create a connector that lets me query Stripe from Claude and list my customers and charges.”