AI integration

Let your AI
write your scripts.

Prompter connects to ChatGPT, Claude, and any MCP-compatible app. Create, edit, and manage your shows and ideas without leaving your AI app.

1

ChatGPT

Prompter is available as an app in ChatGPT. Find it in the app directory, connect your account, and ask ChatGPT to write scripts and manage your shows.

1

Find Prompter in ChatGPT

Open ChatGPT on the web or desktop app. Go to SettingsApps (or browse the app directory) and search for Prompter.

2

Connect your account

Click Connect on the Prompter app. ChatGPT will open a sign-in page — log in to Prompter and approve the connection. You only need to do this once.

3

Start chatting

Ask ChatGPT things like "Create a new show called Evening Bulletin", "List my ideas", or "Write a 2-minute script about the Mars landing and save it as a new show". ChatGPT has full access to your Prompter account.

Note for EU, UK & Switzerland: Custom connectors (adding a URL directly) may not be available in your region. Use the ChatGPT app directory to find and connect Prompter instead. The ChatGPT mobile app does not support adding new connectors — set it up on the web or desktop first.

1b

Claude (Desktop, Web & Mobile)

Add Prompter as a custom connector on claude.ai. It syncs automatically to the Claude desktop and mobile apps.

1

Add Prompter as a connector

On claude.ai or the Claude desktop app, go to SettingsConnectorsAdd custom connector. Enter the Prompter MCP server URL:

https://api.teleprompter.rocks/mcp
2

Authorize

Claude will open a sign-in page. Log in to Prompter and approve the connection. You only need to do this once — the connector syncs automatically to the Claude desktop and mobile apps.

3

Start chatting

Ask Claude to create shows, write scripts, brainstorm ideas, or manage your content. For example: "Create an idea about renewable energy trends and flesh it out to 500 words" or "List my shows and update the Evening Bulletin script". Works on web, desktop, and mobile.

2

Claude Code (CLI)

For developers using Claude Code in the terminal. One command to connect, then Claude can manage your shows and ideas from the command line.

1

Add the MCP server

Run this in your terminal:

claude mcp add --scope user prompter -- \
  npx -y @prompter/mcp
2

Approve the connection

On first use, Claude Code will print a URL. Open it in your browser, sign in to Prompter, and click Approve. The token is cached locally for future sessions.

3

Start using it

Ask Claude to create a show, write a script, brainstorm ideas, or manage your existing content. For example: "Create an idea about renewable energy trends and flesh it out to 500 words" or "List my shows and update the Evening Bulletin script".

3

MCP Protocol

For developers and other MCP-compatible clients. Prompter exposes two MCP transports — pick whichever suits your setup.

Remote server (Streamable HTTP)

For web-based clients like ChatGPT. Authenticates via OAuth 2.0 or a Bearer token.

# Endpoint
URL:    https://api.teleprompter.rocks/mcp
Method: POST

# Authentication
Authorization: Bearer <your-token>

# OAuth 2.0 endpoints (for automated flows)
Authorize: https://api.teleprompter.rocks/oauth/authorize
Token:     https://api.teleprompter.rocks/oauth/token

Sessions are managed via the mcp-session-id header. Sessions expire after 30 minutes of inactivity.

Local server (stdio)

For terminal-based clients like Claude Code. Runs locally and authenticates via a device flow.

# npm package
npx -y @prompter/mcp

# Add to Claude Code
claude mcp add --scope user prompter -- npx -y @prompter/mcp

# Or add manually to your MCP config
{
  "mcpServers": {
    "prompter": {
      "command": "npx",
      "args": ["-y", "@prompter/mcp"]
    }
  }
}

On first run, the server prints an authorization URL. Open it in your browser, sign in, and approve. The token is cached locally for future sessions.

Available tools

Both transports expose the same tools. Your AI has full access to your Prompter account.

Shows

list_shows

List all your finished shows with word counts and timestamps.

get_show

Read a specific show's full script content by ID.

create_show

Create a new show with a name and optional script content.

update_show

Update a show's name, script content, read status, or type.

delete_show

Permanently delete a show.

Ideas

list_ideas

List all your draft ideas and unfinished scripts.

create_idea

Create a new draft idea with a name and optional content.

promote_idea

Move an idea to shows — marks it as finished and ready for the teleprompter.

Settings

get_settings

Read your teleprompter settings (words per minute).

update_settings

Change your teleprompter scroll speed (50–500 words per minute).

Security

OAuth 2.0

You approve every connection in your browser. No tokens are shared in the terminal or chat.

Revocable tokens

Tokens are hashed and stored server-side. Revoke access instantly from your account settings.

No passwords stored

Authentication uses your existing Prompter login. The MCP server never sees your password.