{"ok":true,"data":[{"slug":"stytch","name":"Stytch","description":"Connected Apps and M2M auth — treat each agent as its own OAuth client, and stand up OAuth-compliant MCP servers","category":"identify","url":"https://stytch.com","docs_url":"https://stytch.com/docs","icon_url":"https://mzzkmsexdvxvsigndkoc.supabase.co/storage/v1/object/public/icons/stytch.png","auth_method":"m2m-oauth","has_mcp_server":true,"mcp_server_url":null,"has_openapi_spec":true,"openapi_spec_url":null,"payment_protocols":[],"accepts_mpp":false,"accepts_x402":false,"supports_acp":false,"supports_ucp":false,"has_skill_file":false,"skill_file_url":null,"has_llms_txt":true,"llms_txt_url":"https://stytch.com/llms.txt","has_structured_feed":false,"structured_feed_url":null,"billing_model":"pay-per-request","has_free_tier":true,"has_webhooks":true,"programmatic_onboarding":"full","bot_friendly_tos":"explicit-welcome","bot_score":5,"vote_count":0,"tags":["m2m-auth","oauth","connected-apps","mcp-auth","agent-identity"],"is_pro":false,"is_verified":false,"created_at":"2026-08-19T15:52:50.855241+00:00","last_verified_at":"2026-08-26T23:14:21.889+00:00","verified_interfaces":["has_llms_txt"],"promoted":false,"ad":false},{"slug":"unkey","name":"Unkey","description":"API key issuance, per-key rate limits, and usage analytics for machine-to-machine access","category":"identify","url":"https://www.unkey.com","docs_url":"https://www.unkey.com/docs","icon_url":"https://mzzkmsexdvxvsigndkoc.supabase.co/storage/v1/object/public/icons/unkey.png","auth_method":"api-key","has_mcp_server":true,"mcp_server_url":null,"has_openapi_spec":true,"openapi_spec_url":null,"payment_protocols":[],"accepts_mpp":false,"accepts_x402":false,"supports_acp":false,"supports_ucp":false,"has_skill_file":false,"skill_file_url":null,"has_llms_txt":true,"llms_txt_url":"https://www.unkey.com/llms.txt","has_structured_feed":false,"structured_feed_url":null,"billing_model":"pay-per-request","has_free_tier":true,"has_webhooks":true,"programmatic_onboarding":"full","bot_friendly_tos":"explicit-welcome","bot_score":5,"vote_count":0,"tags":["api-keys","rate-limiting","m2m-auth","open-source"],"is_pro":false,"is_verified":false,"created_at":"2026-04-02T00:58:54.398807+00:00","last_verified_at":"2026-08-26T23:15:08.152+00:00","verified_interfaces":["has_llms_txt"],"promoted":false,"ad":false},{"slug":"workos","name":"WorkOS","description":"AuthKit, Connect, and MCP auth — OAuth flows, scoped tokens, and bot detection for agent access","category":"identify","url":"https://workos.com","docs_url":"https://workos.com/docs","icon_url":"https://mzzkmsexdvxvsigndkoc.supabase.co/storage/v1/object/public/icons/workos.png","auth_method":"m2m-oauth","has_mcp_server":true,"mcp_server_url":null,"has_openapi_spec":true,"openapi_spec_url":null,"payment_protocols":[],"accepts_mpp":false,"accepts_x402":false,"supports_acp":false,"supports_ucp":false,"has_skill_file":false,"skill_file_url":null,"has_llms_txt":true,"llms_txt_url":"https://workos.com/llms.txt","has_structured_feed":false,"structured_feed_url":null,"billing_model":"subscription","has_free_tier":true,"has_webhooks":true,"programmatic_onboarding":"full","bot_friendly_tos":"explicit-welcome","bot_score":5,"vote_count":0,"tags":["oauth","m2m-auth","mcp-auth","sso","agent-identity"],"is_pro":false,"is_verified":false,"created_at":"2026-08-19T15:52:50.855241+00:00","last_verified_at":"2026-08-26T23:16:06.286+00:00","verified_interfaces":["has_llms_txt"],"promoted":false,"ad":false},{"slug":"auth0-for-genai","name":"Auth0 for GenAI","description":"Token vault, async user approval, and Cross App Access for agents calling third-party APIs","category":"identify","url":"https://auth0.com/ai","docs_url":"https://auth0.com/ai/docs","icon_url":"https://mzzkmsexdvxvsigndkoc.supabase.co/storage/v1/object/public/icons/auth0-for-genai.png","auth_method":"m2m-oauth","has_mcp_server":true,"mcp_server_url":null,"has_openapi_spec":true,"openapi_spec_url":null,"payment_protocols":[],"accepts_mpp":false,"accepts_x402":false,"supports_acp":false,"supports_ucp":false,"has_skill_file":false,"skill_file_url":null,"has_llms_txt":true,"llms_txt_url":"https://auth0.com/llms.txt","has_structured_feed":false,"structured_feed_url":null,"billing_model":"subscription","has_free_tier":true,"has_webhooks":true,"programmatic_onboarding":"partial","bot_friendly_tos":"explicit-welcome","bot_score":4,"vote_count":0,"tags":["oauth","token-vault","agent-identity","xaa","human-approval"],"is_pro":false,"is_verified":false,"created_at":"2026-08-19T15:52:50.855241+00:00","last_verified_at":"2026-08-26T23:04:13.037+00:00","verified_interfaces":["has_llms_txt"],"promoted":false,"ad":false},{"slug":"cloudflare-web-bot-auth","name":"Cloudflare Web Bot Auth","description":"Cryptographically signed agent requests plus a verified bots directory, so sites allow known agents instead of blocking everything","category":"identify","url":"https://developers.cloudflare.com/bots/concepts/bot/verified-bots/web-bot-auth/","docs_url":"https://developers.cloudflare.com/bots/concepts/bot/verified-bots/web-bot-auth/","icon_url":"https://mzzkmsexdvxvsigndkoc.supabase.co/storage/v1/object/public/icons/cloudflare-web-bot-auth.png","auth_method":"none","has_mcp_server":false,"mcp_server_url":null,"has_openapi_spec":false,"openapi_spec_url":null,"payment_protocols":[],"accepts_mpp":false,"accepts_x402":false,"supports_acp":false,"supports_ucp":false,"has_skill_file":false,"skill_file_url":null,"has_llms_txt":true,"llms_txt_url":"https://developers.cloudflare.com/llms.txt","has_structured_feed":false,"structured_feed_url":null,"billing_model":"free","has_free_tier":true,"has_webhooks":false,"programmatic_onboarding":"full","bot_friendly_tos":"explicit-welcome","bot_score":4,"vote_count":0,"tags":["agent-identity","signed-requests","verified-bots","http-signatures"],"is_pro":false,"is_verified":false,"created_at":"2026-08-19T15:52:50.855241+00:00","last_verified_at":"2026-08-26T23:05:30.584+00:00","verified_interfaces":["has_llms_txt"],"promoted":false,"ad":false},{"slug":"okta-cross-app-access","name":"Okta Cross App Access","description":"Identity-layer protocol (XAA) giving enterprises visibility and policy control over which apps an agent may reach","category":"identify","url":"https://www.okta.com/solutions/cross-app-access/","docs_url":"https://developer.okta.com/docs/","icon_url":"https://mzzkmsexdvxvsigndkoc.supabase.co/storage/v1/object/public/icons/okta-cross-app-access.png","auth_method":"m2m-oauth","has_mcp_server":false,"mcp_server_url":null,"has_openapi_spec":true,"openapi_spec_url":null,"payment_protocols":[],"accepts_mpp":false,"accepts_x402":false,"supports_acp":false,"supports_ucp":false,"has_skill_file":false,"skill_file_url":null,"has_llms_txt":true,"llms_txt_url":"https://www.okta.com/llms.txt","has_structured_feed":false,"structured_feed_url":null,"billing_model":"subscription","has_free_tier":false,"has_webhooks":true,"programmatic_onboarding":"partial","bot_friendly_tos":"explicit-welcome","bot_score":4,"vote_count":0,"tags":["agent-identity","xaa","enterprise","governance","oauth"],"is_pro":false,"is_verified":false,"created_at":"2026-08-19T15:52:50.855241+00:00","last_verified_at":"2026-08-26T23:11:03.569+00:00","verified_interfaces":["has_llms_txt"],"promoted":false,"ad":false}],"meta":{"total":6,"page":1,"per_page":20,"total_pages":1,"organic_count":6,"ad_count":0,"category":"identify"}}