TimeAbout 5 minutes
You'll need
  • A Claude account at claude.ai, or the Claude app on your computer
  • For the historian connector, a Suburb Historian account at historian.storytrail.app
  • The two web addresses below, ready to paste

A video walkthrough is on its way. Until then, the steps and screenshots below cover everything it will.

What a connector does

A connector lets Claude reach into another service and use it, instead of guessing. (You may also see it called an MCP server. It’s the same thing: the name for the plug that joins an assistant to a service.)

Story Trail has two, and you can add either or both:

Story Trail (for everyone). Lets Claude search every published trail by topic, suburb, or "near me", and read the full stop-by-stop stories. No account needed. Ask it for a history walk near you and it can find a real one, written by a real local historian, and credit them by name.

Address: https://walk.storytrail.app/mcp
Suburb Historian (for historians). Lets Claude work on your own studies: read them, edit a stop's story, add stops, reorder a trail, check the Walk Score, and publish. You sign in with your Suburb Historian account, so it only ever sees your studies and your historical society's.

Address: https://historian.storytrail.app/mcp

You can add a connector to Claude on the web (claude.ai) or in the Claude app on your computer. The steps are the same in both.

1. Open the connector settings

  1. Sign in to Claude.
  2. Click your name (bottom left), then Settings.
  3. In the list on the left, under Customize, choose Connectors.
  4. Click + Add (top right), then Add custom connector.
Claude's Settings window with Connectors selected in the left-hand list, and the Add menu open showing Add custom connector.
Settings → Connectors → Add → Add custom connector. Connectors you've already added are listed underneath.
Using Claude through work or a school? On Team and Enterprise plans, an owner of your organisation may need to add the connector first. If you can't see Add custom connector, ask whoever looks after Claude for you, and send them the address.

2. Add the public trail finder

  1. Click + Add, then Add custom connector.
  2. In the first box, type the name Story Trail.
  3. In the address box underneath, paste:

    https://walk.storytrail.app/mcp

  4. Click Continue.
The Add custom connector box with the name Story Trail and the address https://walk.storytrail.app/mcp filled in.
The Add custom connector box, filled in for the public trail finder.

That’s the whole thing. There’s nothing to sign in to, because it only shares what is already public on the map.

3. Add the Suburb Historian connector (historians)

Do this the same way, with the other address.

  1. Click + Add, then Add custom connector again.
  2. In the first box, type the name Suburb Historian.
  3. In the address box underneath, paste:

    https://historian.storytrail.app/mcp

  4. Click Continue.
  5. If Claude doesn’t take you straight to a sign-in window, click Connect next to Suburb Historian in your list.
  6. A Story Trail sign-in window opens. Sign in with the same email and password you use at historian.storytrail.app. It then asks whether Claude may access your Story Trail account. Click Allow.
The Story Trail sign-in window asking whether to allow Claude to access your Suburb Historian account, with Allow and Cancel buttons.
You sign in on Story Trail's own page. Claude never sees your password.

When you’re back in Claude’s settings, Suburb Historian should say it’s connected.

You can disconnect any time. Click the connector in Settings → Connectors and choose Disconnect or Remove. That cuts Claude off from your studies straight away.

4. Turn it on for a conversation

Connectors are only used when they’re switched on for the chat you’re in.

  1. Start a new chat.
  2. Click the + beside the message box, then Connectors.
  3. Make sure Story Trail (and Suburb Historian, if you added it) are switched on.
A new Claude chat with the connectors menu open, showing Story Trail and Suburb Historian both switched on.
Switch the connectors on from the menu beside the message box.

5. Try it

Start with something simple, to see it working.

For anyone, with the Story Trail connector:

Claude will say it’s using Story Trail, then answer with the trails it found and a link that opens each one on the map or in the Story Trail app.

A Claude conversation asking for a Story Trail walk in Williamstown. Claude says there's no published trail there yet, and suggests the nearest ones.
Claude only knows about published trails. When a suburb doesn't have one yet, it says so and points to the nearest.

For historians, with the Suburb Historian connector:

A Claude conversation where Claude lists a historian's published trails, each with a green, amber or red Walk Score light and what is holding it back.
Asking for the Walk Score and published status of every trail at once. Drafts show up here too, even though the public search can't see them.

What Claude can and can’t do in Suburb Historian

It can read your studies and Walk Scores, edit a trail or a stop (title, story, approach text, location), add trails and stops, add sources, reorder stops, and publish or unpublish a trail.

It can’t yet start a brand-new AI research study, find photos, or delete anything. Those stay in the web app, where the first guide picks up.

Changes it makes are saved straight away, the same as if you’d made them yourself on the website, and they show up in Suburb Historian next time you look.

You're always in charge of publishing. Publishing puts a trail in front of the public, so before you ask Claude to do it, read the trail through yourself. A good habit is to say "Don't publish anything unless I say so." at the start of a chat. And don't let Claude invent history: if a story needs a fact you haven't given it, it should ask you, and you should give it a source.

Other assistants

Story Trail’s connectors use an open standard (the Model Context Protocol), so they aren’t limited to Claude. Any assistant that can add a custom remote MCP server by web address can use the same two addresses above. The menu names differ from app to app, but you’ll be looking for something like Connectors, Tools, or MCP servers.

If you use Claude Code in a terminal, these two commands add them:

claude mcp add --transport http story-trail https://walk.storytrail.app/mcp
claude mcp add --transport http suburb-historian https://historian.storytrail.app/mcp

For developers: hear about changes without asking

The public connector answers questions about trails as they are right now. If you’re building something that should know the moment a trail goes live or changes (a trip planner, an assistant that keeps a list of walks, another tool of yours), you don’t have to keep asking. Story Trail can knock on your door instead. That’s called a webhook.

You’ll hear about four things, and only about trails that are published (drafts stay private):

Each message is deliberately small: just which trail it is (trail_id), its title and suburb, and its link. To read the full story, ask the public connector (get_trail) with that trail_id. It will always give you the latest version.

To set one up you’ll need a Story Trail sign-in (the same one as the app) and an https address on your side that can receive a message:

  1. Send a POST to https://walk.storytrail.app/api/webhook-subscriptions with your sign-in token and the address, for example {"url": "https://example.com/story-trail-hook"}. You can narrow it with "events" (only the kinds you want) and "suburb" (only one place).
  2. The reply includes a secret. It’s shown once, so save it now.
  3. Send a test with POST /api/webhook-subscriptions/<id>/test to check your address is working.

Check it’s really us. Every message carries an X-StoryTrail-Signature header. Work out the same signature yourself (an HMAC-SHA256 of the timestamp, a full stop, and the message body, using your secret) and ignore anything that doesn’t match or is more than a few minutes old.

Good to know. Reply with any success code within 10 seconds. If you don’t, we try three times, and after ten failures in a row we switch that webhook off (list yours with GET /api/webhook-subscriptions to see its status). Messages aren’t kept if Story Trail restarts, so it’s wise to check the full list of trails now and then.

If something goes wrong

I can’t see “Add custom connector”. On a work or school plan, an owner has to allow it. Send them the addresses in this guide.

The sign-in window says I’m not allowed, or shows an error. Check you’re using the email you registered at historian.storytrail.app. If it still fails, remove the connector and add it again.

Claude says it can’t see my studies. Check Suburb Historian is switched on in this chat (step 4), and that it shows as connected in Settings. Then ask again.

Claude didn’t use Story Trail and just answered from memory. Ask it to: “Use the Story Trail connector to look for this.” Check the connector is switched on in this chat.

It says a trail doesn’t exist. The public connector only knows about published trails. A draft will only show up through the Suburb Historian connector.

Anything else. Email us at hello@storytrail.app and tell us which step you’re on.

Stuck, or something doesn't look like this? Email hello@storytrail.app and tell us which step you're on. A screenshot helps, but isn't needed. Real people read every message.

← All how-to guides