Skip to content

30% off your first paymentends Nov 30Plans

Add SuperEbook to Zed. A remote server, signed in or with a key.

Add SuperEbook’s MCP server to Zed and its Agent Panel can plan and write books in your SuperEbook account, from notes in your project or anything you paste. Sign in with your SuperEbook account, or use an API key on a remote or headless setup.

Server URL

https://www.superebook.ai/api/mcp

Paste it exactly as it is, with www.

Zed connects to SuperEbook over MCP by signing in or with an API key.

Before you start

  • A SuperEbook account with Starter, Pro or any credit pack. SuperEbook’s Free plan doesn’t include connecting apps: see plans.
  • An up-to-date Zed. Signing in to remote MCP servers is a recent addition, so update Zed first.
  • To sign in, a browser on the computer running Zed: Zed waits for the answer there. Over SSH or remote development, use an API key.

Add it in Zed

  1. Open MCP Servers in Zed’s AI settings.

    Run the agent: open settings action, or open Settings and pick AI in the sidebar, then open MCP Servers.

  2. Click Add Server, then Add Remote Server.

  3. Fill in Add Remote MCP Server.

    Server Name: superebook. URL: https://www.superebook.ai/api/mcp, with www. Leave OAuth Client ID empty, so Zed registers itself with SuperEbook.

  4. Choose how it signs in.

    To sign in with your SuperEbook account, add no headers. To use a key instead, create one in Settings → Connect apps and add a header named Authorization with the value Bearer ebk_live_YOUR_KEY, your key in place of the placeholder. Not both: any Authorization header turns signing in off.

  5. Save. To sign in, click Authenticate.

    Sign in to SuperEbook in your browser on the same computer first: Zed waits only two minutes for the answer. Then click Authenticate beside the server. SuperEbook’s page asks “Connect Zed to SuperEbook?”, with no warning, because the app comes back to your own computer. Choose Allow.

  6. Check the dot beside the server.

    Green, with the tooltip “Server is active”, means it’s connected.

Or edit the settings file

The dialog writes an entry under context_servers in your settings file, which the zed: open settings file action opens. To sign in, the entry is the address alone:

{
  "context_servers": {
    "superebook": {
      "url": "https://www.superebook.ai/api/mcp"
    }
  }
}

With a key, instead:

{
  "context_servers": {
    "superebook": {
      "url": "https://www.superebook.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer ebk_live_YOUR_KEY"
      }
    }
  }
}

Tool permissions

Ask in the Agent Panel; naming SuperEbook helps it pick the tools. Zed asks before every tool call by default (agent.tool_permissions.default is "confirm").

If you let tools run without asking, keep Write the book asking: its key in Zed’s per-tool rules is mcp:superebook:start_writing. That prompt is where you agree to the price.

Try it

Once it’s connected, ask for a book in plain words. Planning is free, and the app is told to quote the price and wait for your yes before it writes.

  • “Use SuperEbook to plan a lead magnet from the notes in this project.”
  • “Turn docs/talk.md into a SuperEbook how-to guide. Show me the chapters before you start.”
  • “What would a workbook cost in SuperEbook credits?”
  • “Check on my book’s progress.”

If it doesn’t work

The server shows “Authenticate to connect this server”
It’s waiting for you to sign in: click Authenticate. Zed shows this when a server without an Authorization header needs a sign-in.
Zed says “OAuth authorization failed”
You chose Cancel on SuperEbook’s page, or took longer than two minutes. Sign in to SuperEbook in your browser first, then click Authenticate again.
The dot isn’t green
Check the URL has www. With a key, check the header’s value is “Bearer ” and the whole key, and that the key isn’t revoked in Settings.

For credits, limits and the other messages an app may relay, see if something goes wrong.

More about connecting

Questions, answered plainly.

Still have a question? Write to the team.

Sign in on your own computer: there’s no key to keep safe. Use a key over SSH or remote development, where the browser isn’t on the computer running Zed.

Zed signs in with OAuth only when a remote server has no Authorization header. With one, it sends that header instead.

Zed forwards the MCP servers it has to external agents over the Agent Client Protocol, and those agents may also read their own MCP config.

Checked against Zed Industries’s docs on 18 October 2026

Apps change from time to time. If a step here no longer matches what you see, tell us.

Start with 50 free credits. No card needed.

Plan a book for free, write it with the free credits, and read every word before you pay for anything.