kinde-mcp
Kinde MCP
Select exactly one product before any URL, key, or tool call. Never mix them.
Dated plan, client, and naming facts live in REFERENCES.md. Read it before relying on a maturity, entitlement, OAuth, or interpolation claim, and whenever official pages disagree.
This skill operates MCP; it does not redesign tenancy. For tenant operations exposed by an MCP connection, actively invoke kinde-b2b and consume its tenant-resolution/authorization rule. If that owner is unavailable, or the rule is absent, exposure is blocked.
Products
| Product | Endpoint | Auth | Owns |
|---|---|---|---|
| Management MCP | https://<business>.kinde.com/mcp |
MCP-enabled Environment API key only | A hosted subset of Kinde account data. Users and organizations are get-only. Creates exist only for the catalog/config tools in OPERATIONS.md. |
| MCP connections | Connection-specific URL from that connection's Quick start (path is not bare /mcp; host may be a custom domain) |
The live Quick start: documented user API key or an offered OAuth browser flow. Organization API keys are not documented client credentials. | The caller's registered OpenAPI operations, proxied to their API. Not Kinde account administration. |
Both servers are hosted. There is no official Kinde npm package or GitHub MCP server. Recheck current client support in REFERENCES.md and the live Quick start before connection setup. Prefer native remote HTTP when the selected client supports it.