The WiKey Gateway lets an AI agent connect to any MCP server or REST API through a wallet passkey — no API keys, no client secrets, no bearer tokens living inside the agent. The real secret stays server-side and is injected per request. Every call is tied to a human owner and authorized on-chain.
To call an MCP server or a SaaS API, agents carry API keys, client secrets and bearer tokens. A stored secret is an extractable secret — and nothing ties the call back to a person.
The agent enrolls itself from an invite, then makes authenticated calls — without ever possessing the underlying key.
The agent enrolls from a one-time invite link. No password is ever set — the invite code is the only secret, and it’s single-use.
A WiKey wallet passkey is created via standard OAuth (Authorization Code + PKCE). Public client — no client secret to store or leak.
The agent calls the MCP server or REST API. The gateway injects the real key server-side and proxies the request — the agent never holds it.
A per-resource rule — sub-user → resource → method → Allow — gates every call, anchored on-chain to a human-owned safe.
The Gateway is where WiKey's three pillars — Keys, Data & PII, and Recovery — come together: keyless attested login, every instruction vetted, secrets injected server-side, and one-click revoke.
Proven for both Model Context Protocol servers and ordinary REST APIs (e.g. OpenRouter). One gateway, any tool the agent needs to reach.
API keys and bearer tokens stay server-side. The agent presents a wallet passkey — there’s nothing standing to phish, leak, or back up.
Standard Authorization Code + PKCE. The gateway presents as an identity provider, so existing tools accept it at the door — no rip-and-replace.
Authorization is gated on the WiKey safe on-chain. Access survives recovery and can’t be granted by a help-desk reset.
The WiKey Gateway is live. If you’re building agents that touch MCP servers, internal tools or third-party APIs, we should talk.
info@wikey.io