Skip to content

v1.26.10

Choose a tag to compare

@Southclaws Southclaws released this 11 Jun 07:41

A mini release with a big bunch of boring OAuth2 things (that actually unlock a bunch of cool things!)

Auth Acronym Soup

OAuth2, OIDC, DCR and CIMD... I think that's all of them? Anyway, this is mostly for wiring your Storyden instance up to MCP clients and other third party integrations. Outside of integrating Storyden with your own software and systems, this also lets you grant access to the MCP to ChatGPT, Claude and other SaaS agents:

image

So what are DCR and CIMD? These essentially allow third parties such as ChatGPT share information with Storyden and vice versa so they can handshake the OAuth2 setup process a bit more smoothly. The end result is a simple "Connect" button click, grant permissions and get going.

DCR and CIMD are early, enable at your own risk. CIMD is also not a finalised standard so the spec (and thus Storyden's implementation) are subject to change.

For example, setting up a Storyden instance's MCP server in ChatGPT is literally:

  1. Paste your URL
  2. Click "Create"
  3. Click "Sign in with "
image image

This is the magic of DCR and CIMD working together. DCR lets ChatGPT create an OAuth2 client ahead of time via /oauth/register and CIMD lets Storyden look up the stable client ID of ChatGPT as well as other metadata.

You can read more about DCR and CIMD support in the documentation.

Related commits:

Full Changelog: v1.26.9...v1.26.10