№ 00 — connector platform for ai agents

claude knows the world.oto hands it your tools.

crm, inboxes, linkedin, french company data — your agents (claude.ai, claude code) use them with your keys, held in a server-side vault. never pasted into a prompt.

№ 01 — access

three doors. one platform.

same account, same vault, same catalog — from claude code, claude.ai or your terminal.

claude code plugin
recommended

two commands: the mcp connector configures itself and claude learns to drive the toolkit (universal skill).

$ claude plugin marketplace add otomata-tech/oto-plugin
$ claude plugin install oto@otomata-oto

then /oto:setup inside claude code installs the local cli (linkedin outreach included).

mcp connector — claude.ai

settings → connectors → add custom connector. oauth creates your account on first sign-in, and the connector also syncs into claude code.

url https://mcp.oto.ninja/mcp
step-by-step guide + client id
oto cli — terminal & scripts

json on stdout, composable with jq and xargs. for scripts, crons and bash agents.

$ pipx install oto-cli
$ oto fr search "photovoltaïque" | jq
source code

№ 02 — catalog

your business tools, already wired.

22 connectors · 184 tools — derived from the platform's live catalog — a connector added server-side shows up here on its own.

№ 03 — the vault

your keys, never in the prompt.

every call resolves its credentials server-side, at execution time. the agent never sees a key — it sees the result.

resolve(user.key) resolve(org.key)
resolve(platform.key, grant, quota)
i.

cascading resolution

your key first. else your org's key. else the platform key — explicitly granted, under quota.

ii.

deny-by-default

sensitive connectors (inboxes, outreach) are closed by default: an explicit grant is required, per user.

iii.

encryption at rest

vault designed for aes-256-gcm envelope encryption. credentials never logged, never in a repo.

add your keys — app.oto.ninja

№ 04 — teams

one org, shared keys.

an organization owns its credentials — the company attio key, the growth team's serper — and its members inherit them. switch orgs, the vault follows.

the model runs in production on the platform; org management is handled with the oto team today, on request.

request an org
org · acme
ATTIO_API_KEYorg
SERPER_API_KEYorg
LINKEDIN_SESSIONuser
INSEE_SIRENE_KEYplatform · quota

oto is built by otomata, alexis laporte's studio. handmade, in marseille.