{"services":[{"id":"github","name":"GitHub","description":"Stateful GitHub emulator for REST, GraphQL, OAuth, GitHub Apps, webhooks, and MCP flows.","icon":"https://emulators.dev/_emulate/icons/github","serviceHost":"https://github.emulators.dev","instanceHostPattern":"https://github.<instance>.emulators.dev","pathForm":"https://emulators.dev/github/<instance>","manifest":"https://github.emulators.dev/_emulate/manifest"},{"id":"gitlab","name":"GitLab","description":"Stateful GitLab GraphQL API emulator carrying GitLab's full, real schema. Introspection and validation behave exactly like gitlab.com/api/graphql; a curated set of root fields return data.","icon":"https://emulators.dev/_emulate/icons/gitlab","serviceHost":"https://gitlab.emulators.dev","instanceHostPattern":"https://gitlab.<instance>.emulators.dev","pathForm":"https://emulators.dev/gitlab/<instance>","manifest":"https://gitlab.emulators.dev/_emulate/manifest"},{"id":"mcp","name":"MCP","description":"Stateful GitHub-backed MCP emulator with streamable HTTP transport, OAuth discovery, Dynamic Client Registration, authorization-code OAuth, and enterprise-managed ID-JAG token exchange.","icon":"https://emulators.dev/_emulate/icons/mcp","serviceHost":"https://mcp.emulators.dev","instanceHostPattern":"https://mcp.<instance>.emulators.dev","pathForm":"https://emulators.dev/mcp/<instance>","manifest":"https://mcp.emulators.dev/_emulate/manifest"},{"id":"vercel","name":"Vercel","description":"Stateful Vercel API emulator for projects, deployments, domains, teams, users, env vars, and integration OAuth flows.","icon":"https://emulators.dev/_emulate/icons/vercel","serviceHost":"https://vercel.emulators.dev","instanceHostPattern":"https://vercel.<instance>.emulators.dev","pathForm":"https://emulators.dev/vercel/<instance>","manifest":"https://vercel.emulators.dev/_emulate/manifest"},{"id":"google","name":"Google","description":"Stateful Google OAuth, OpenID Connect, Gmail, Calendar, and Drive emulator.","icon":"https://emulators.dev/_emulate/icons/google","serviceHost":"https://google.emulators.dev","instanceHostPattern":"https://google.<instance>.emulators.dev","pathForm":"https://emulators.dev/google/<instance>","manifest":"https://google.emulators.dev/_emulate/manifest"},{"id":"okta","name":"Okta","description":"Stateful Okta OAuth, OpenID Connect, users, groups, apps, authorization server, and enterprise-managed ID-JAG token exchange emulator.","icon":"https://emulators.dev/_emulate/icons/okta","serviceHost":"https://okta.emulators.dev","instanceHostPattern":"https://okta.<instance>.emulators.dev","pathForm":"https://emulators.dev/okta/<instance>","manifest":"https://okta.emulators.dev/_emulate/manifest"},{"id":"microsoft","name":"Microsoft Entra ID","description":"Stateful Microsoft Entra ID emulator for OAuth 2.0, OpenID Connect, client credentials, and a curated Microsoft Graph subset covering users, mail, calendar, and OneDrive.","icon":"https://emulators.dev/_emulate/icons/microsoft","serviceHost":"https://microsoft.emulators.dev","instanceHostPattern":"https://microsoft.<instance>.emulators.dev","pathForm":"https://emulators.dev/microsoft/<instance>","manifest":"https://microsoft.emulators.dev/_emulate/manifest"},{"id":"spotify","name":"Spotify","description":"Stateful Spotify Web API emulator focused on client credentials OAuth and catalog APIs.","icon":"https://emulators.dev/_emulate/icons/spotify","serviceHost":"https://spotify.emulators.dev","instanceHostPattern":"https://spotify.<instance>.emulators.dev","pathForm":"https://emulators.dev/spotify/<instance>","manifest":"https://spotify.emulators.dev/_emulate/manifest"},{"id":"slack","name":"Slack","description":"Stateful Slack emulator for the Web API, OAuth v2 installs, incoming webhooks, and the request inspector.","icon":"https://emulators.dev/_emulate/icons/slack","serviceHost":"https://slack.emulators.dev","instanceHostPattern":"https://slack.<instance>.emulators.dev","pathForm":"https://emulators.dev/slack/<instance>","manifest":"https://slack.emulators.dev/_emulate/manifest"},{"id":"apple","name":"Apple Sign In / OAuth","description":"Stateful Sign in with Apple emulator for OAuth authorization code and OpenID Connect flows.","icon":"https://emulators.dev/_emulate/icons/apple","serviceHost":"https://apple.emulators.dev","instanceHostPattern":"https://apple.<instance>.emulators.dev","pathForm":"https://emulators.dev/apple/<instance>","manifest":"https://apple.emulators.dev/_emulate/manifest"},{"id":"aws","name":"AWS","description":"Stateful AWS emulator for S3, SQS, IAM, and STS using AWS SDK-compatible request flows.","icon":"https://emulators.dev/_emulate/icons/aws","serviceHost":"https://aws.emulators.dev","instanceHostPattern":"https://aws.<instance>.emulators.dev","pathForm":"https://emulators.dev/aws/<instance>","manifest":"https://aws.emulators.dev/_emulate/manifest"},{"id":"resend","name":"Resend","description":"Stateful Resend emulator for email sending, domains, contacts, audiences, API keys, and an inbox UI.","icon":"https://emulators.dev/_emulate/icons/resend","serviceHost":"https://resend.emulators.dev","instanceHostPattern":"https://resend.<instance>.emulators.dev","pathForm":"https://emulators.dev/resend/<instance>","manifest":"https://resend.emulators.dev/_emulate/manifest"},{"id":"stripe","name":"Stripe","description":"Stateful Stripe payments emulator for customers, payment intents, charges, products, prices, checkout sessions, and webhooks.","icon":"https://emulators.dev/_emulate/icons/stripe","serviceHost":"https://stripe.emulators.dev","instanceHostPattern":"https://stripe.<instance>.emulators.dev","pathForm":"https://emulators.dev/stripe/<instance>","manifest":"https://stripe.emulators.dev/_emulate/manifest"},{"id":"mongoatlas","name":"MongoDB Atlas","description":"Stateful MongoDB Atlas emulator for the Atlas Administration API v2 and the Atlas Data API v1.","icon":"https://emulators.dev/_emulate/icons/mongoatlas","serviceHost":"https://mongoatlas.emulators.dev","instanceHostPattern":"https://mongoatlas.<instance>.emulators.dev","pathForm":"https://emulators.dev/mongoatlas/<instance>","manifest":"https://mongoatlas.emulators.dev/_emulate/manifest"},{"id":"clerk","name":"Clerk","description":"Stateful Clerk emulator for the Backend API, OAuth and OIDC sign-in, JWKS, sessions, and organization management.","icon":"https://emulators.dev/_emulate/icons/clerk","serviceHost":"https://clerk.emulators.dev","instanceHostPattern":"https://clerk.<instance>.emulators.dev","pathForm":"https://emulators.dev/clerk/<instance>","manifest":"https://clerk.emulators.dev/_emulate/manifest"},{"id":"posthog","name":"PostHog","description":"Stateful PostHog emulator focused on OpenAPI OAuth discovery, Client ID Metadata Document OAuth, projects, users, and events.","icon":"https://emulators.dev/_emulate/icons/posthog","serviceHost":"https://posthog.emulators.dev","instanceHostPattern":"https://posthog.<instance>.emulators.dev","pathForm":"https://emulators.dev/posthog/<instance>","manifest":"https://posthog.emulators.dev/_emulate/manifest"},{"id":"x","name":"X","description":"Stateful X (formerly Twitter) API v2 emulator focused on faithful auth: app-only Bearer tokens, OAuth 2.0 Authorization Code with PKCE, and a documented-partial legacy OAuth 1.0a surface.","icon":"https://emulators.dev/_emulate/icons/x","serviceHost":"https://x.emulators.dev","instanceHostPattern":"https://x.<instance>.emulators.dev","pathForm":"https://emulators.dev/x/<instance>","manifest":"https://x.emulators.dev/_emulate/manifest"},{"id":"workos","name":"WorkOS","description":"Stateful WorkOS emulator: AuthKit user management (hosted login, code + refresh grants, sealed-session JWKS), organizations and organization domains, memberships, invitations, API keys, Vault KV, and an OAuth authorization server for MCP clients.","icon":"https://emulators.dev/_emulate/icons/workos","serviceHost":"https://workos.emulators.dev","instanceHostPattern":"https://workos.<instance>.emulators.dev","pathForm":"https://emulators.dev/workos/<instance>","manifest":"https://workos.emulators.dev/_emulate/manifest"},{"id":"autumn","name":"Autumn","description":"Stateful Autumn billing emulator: customers (with auto_enable_plan_id, seedable subscriptions and a seedable feature and plan catalog), usage tracking, atomic check-and-consume, subscription cancellation, moving a paid customer to another plan on its Stripe subscription (rename, preview and attach with remove_plan_ids), plan eligibility, a hosted checkout flow for paid plans and card-required free trials, a hosted setup flow for putting a card on file, and a hosted billing portal for changing it.","icon":"https://emulators.dev/_emulate/icons/autumn","serviceHost":"https://autumn.emulators.dev","instanceHostPattern":"https://autumn.<instance>.emulators.dev","pathForm":"https://emulators.dev/autumn/<instance>","manifest":"https://autumn.emulators.dev/_emulate/manifest"},{"id":"context","name":"Context","description":"Stateful Context company-lookup emulator: resolve a seeded company profile (title, description, logos, brand colors) from a work email address or a domain, with free and disposable mailbox domains rejected the way the real resolver rejects them.","icon":"https://emulators.dev/_emulate/icons/context","serviceHost":"https://context.emulators.dev","instanceHostPattern":"https://context.<instance>.emulators.dev","pathForm":"https://emulators.dev/context/<instance>","manifest":"https://context.emulators.dev/_emulate/manifest"},{"id":"planetscale","name":"PlanetScale","description":"Stateful PlanetScale emulator: the Doorkeeper OAuth authorization server with Dynamic Client Registration, PKCE, and literal HTTP Basic client authentication, plus the hosted MCP server at /mcp/planetscale with read-only organization, database, and branch tools over seeded state.","icon":"https://emulators.dev/_emulate/icons/planetscale","serviceHost":"https://planetscale.emulators.dev","instanceHostPattern":"https://planetscale.<instance>.emulators.dev","pathForm":"https://emulators.dev/planetscale/<instance>","manifest":"https://planetscale.emulators.dev/_emulate/manifest"},{"id":"miro","name":"Miro","description":"Stateful Miro MCP emulator: the OAuth 2.1 authorization server at the origin root (Dynamic Client Registration, S256 PKCE, HS256 OIDC ID tokens signed with the client secret and, like real Miro, without the nonce claim) plus the remote MCP server at / with read-only board tools over seeded state.","icon":"https://emulators.dev/_emulate/icons/miro","serviceHost":"https://miro.emulators.dev","instanceHostPattern":"https://miro.<instance>.emulators.dev","pathForm":"https://emulators.dev/miro/<instance>","manifest":"https://miro.emulators.dev/_emulate/manifest"}]}