Skip to main content

Setup guide · 2 minutes

Connect AIStoryHub to Claude Desktop.

Add AIStoryHub as a connector and Claude can read your world bible, draft in your voice, and save straight to the manuscript, right from a normal conversation. One click to approve, no API key to paste.

Claude Desktop

STEP 01

Open Connectors in Claude Desktop

In Claude Desktop, open Settings, then Connectors. This is also where claude.ai keeps its connector list, so the same steps work there too.

Claude Desktop

STEP 02

Add a custom connector

Click Add custom connector and fill in a name and the AIStoryHub MCP endpoint. No API key to paste, no config file to edit.

Remote MCP server URL
https://aistoryhub.co/mcp/mcp
aistoryhub.co/oauth/authorize

STEP 03

Sign in and approve access

Claude opens your browser to AIStoryHub's own sign-in and consent screen. Review the permissions, approve, and you're done, no token to copy back into Claude Desktop. AIStoryHub runs a real OAuth 2.1 authorization server (PKCE-only, dynamic client registration), so this connection can be revoked any time from Settings, Developer API.

Claude Desktop

STEP 04

Start writing, right from Claude

AIStoryHub shows up as a connected tool with your stories, world bible, memory, and prose tools available, generate, revise, self-check, and more, all callable from a normal Claude conversation.

Try it

Once it's connected, just ask.

List my stories in AIStoryHub.
What's canon on the Ashwood bridge before I draft chapter 14?
Draft the next scene in Mira's voice, then self-check it for AI tells.

Other clients

Manual setup, or a different MCP client

Claude Code, Cursor, and older Claude Desktop builds without one-click connectors use a scoped API token instead. Create one in Settings, Developer API, then use it below.

Claude Code CLI

Terminal
claude mcp add --transport http aistoryhub https://aistoryhub.co/mcp/mcp \
  --header "Authorization: Bearer ash_your_token_here"

Claude Desktop / Cursor config

claude_desktop_config.json
{
  "mcpServers": {
    "aistoryhub": {
      "url": "https://aistoryhub.co/mcp/mcp",
      "headers": {
        "Authorization": "Bearer ash_your_token_here"
      }
    }
  }
}

Full endpoint reference, scopes, and error handling live in the Developer API docs.

FAQ

Common questions

Do I need an AIStoryHub account first?

Yes. The connector signs you in during step 3, so create a free account at aistoryhub.co first if you don't have one.

Nothing happens after I click Add.

Double-check the URL is exactly https://aistoryhub.co/mcp/mcp with no trailing slash, then reopen Connectors, older Claude Desktop builds sometimes need the settings window reopened to pick up a new connector.

Can I use this with Claude Code, Cursor, or ChatGPT instead?

Yes. Claude Code takes the same URL via claude mcp add, Cursor accepts the same connector shape, and ChatGPT's Developer Mode connectors work the same way. See the manual setup below, or the full MCP server reference.

What can Claude actually do with this?

Only what the scopes you approve allow. Every action maps to a real AIStoryHub API endpoint, reading and writing stories, chapters, and world entries, generating and revising prose, and reading your account and skills. Nothing happens without your connector being enabled.

How do I disconnect it later?

Turn it off in Claude Desktop's Connectors list, or revoke it from AIStoryHub's side in Settings, Developer API, both take effect immediately.

Don't have an AIStoryHub account yet?

It's free to start. Create your account, then come back and connect Claude.