Skip to content

Using ConnectedCoach with Claude

ConnectedCoach integrates with Claude through the Model Context Protocol (MCP). Once connected, you can manage your ConnectedCoach experience entirely through conversation — browse sessions, register, update your profile, and more.

What You Can Do

With Claude connected to ConnectedCoach, you can ask things like:

  • "What sessions are coming up?"
  • "Register me as a presenter for the March session — my talk is about building AI agents"
  • "What sessions am I signed up for?"
  • "Update my bio to mention my new role at Acme Corp"
  • "Who else is in the member directory?"
  • "Create a MicroTalk on April 10 at 10am Mountain Time and sign me up as a presenter"

Claude has full access to your sessions, registrations, profile, and the member directory.

The easiest way to connect ConnectedCoach to Claude is through claude.ai in your browser. No installation, no API keys, no configuration files — just a URL and a login.

1. Add the ConnectedCoach Connector

  1. Go to claude.ai and sign in.
  2. Open Settings > Connectors.
  3. Click "Add custom connector".
  4. Enter the URL:
    https://mcp.connectedcoach.io/mcp
  5. Click Add.

2. Authenticate

The first time you use a ConnectedCoach tool, Claude will prompt you to log in:

  1. Enter your ConnectedCoach email address.
  2. Check your email for a login link.
  3. Click the link — you'll be automatically redirected back to Claude.

That's it! Your connection is active for 30 days. After that, you'll be prompted to log in again.

Available Tools

Sessions

ActionExample Prompt
Browse upcoming sessions"What sessions are coming up?"
View session details"Tell me more about the March MicroTalk"
View your registrations"What sessions am I signed up for?"
Register for a session"Sign me up as a guest for that session"
Update your registration"Change my talk title to 'Intro to RAG'"
Cancel a registration"Cancel my registration for the March session"
Create a session"Create a MicroTalk on April 10 at 2pm ET about prompt engineering"
Edit a session you created"Change the March session to start at 11am instead"
Cancel a session you created"Cancel the April session"

Profile & Directory

ActionExample Prompt
View your identity"Who am I on ConnectedCoach?"
View your profile"Show me my ConnectedCoach profile"
Update your profile"Update my bio to say I'm a product designer in Denver"
Browse the directory"Who's in the ConnectedCoach directory?"
Search for a member"Find someone named Sarah in the directory"
View a member's profile"Show me Sarah's profile"

Documentation

ActionExample Prompt
Search the knowledge base"How do magic links work in ConnectedCoach?"
Read a help page"Show me the FAQ"

Tips

  • Be natural. Claude understands context — you don't need to use exact commands. "Sign me up for the next session as a presenter" works great.
  • Chain actions. You can say "Find the next open session and register me as a guest" and Claude will handle both steps.
  • Premium features. Creating sessions and registering as a presenter may require premium membership, depending on your community's settings.
  • Session slugs. Claude figures out session slugs from titles, so you can refer to sessions by name.
  • Rate limits. The API allows 60 requests per minute per user, which is more than enough for normal use.

Managing Your Connection

You can view and manage connected apps from your Account page on ConnectedCoach:

  1. Sign in at connectedcoach.io
  2. Go to Account (from the user menu)
  3. Under Connected Apps, you'll see Claude listed
  4. Click Disconnect to revoke access at any time

Troubleshooting

Tools aren't appearing

Try removing and re-adding the connector in Claude settings. The connector URL should be exactly https://mcp.connectedcoach.io/mcp.

Connection expired

OAuth tokens last 30 days. If your connection expires, Claude will prompt you to log in again automatically.


Advanced: Claude Desktop App

INFO

The browser-based setup above is strongly recommended. The Claude Desktop app requires a more technical setup involving Node.js and editing a JSON configuration file. Only use this method if you specifically need the desktop app.

1. Generate Your API Key

  1. Sign in at connectedcoach.io and open the user menu (top right) → Account, or go directly to /dashboard/account.
  2. Click Generate API Key. Your key will be shown once — copy it and save it somewhere safe.

WARNING

Your API key acts as your identity. Don't share it with others.

2. Install Node.js

You need Node.js installed on your computer. Download and install it from nodejs.org if you don't already have it.

3. Configure Claude Desktop

Open Claude Desktop and go to Settings > Developer > Edit Config. Add the following to your claude_desktop_config.json:

json
{
  "mcpServers": {
    "microtalks": {
      "command": "node",
      "args": ["/path/to/micro-talks/mcp-server/server.js", "--stdio"],
      "env": {
        "MICROTALKS_API_KEY": "your-api-key-here",
        "DJANGO_API_URL": "https://micro-talks.onrender.com/api"
      }
    }
  }
}

Replace /path/to/micro-talks/ with the actual path to the ConnectedCoach repository on your machine, and paste your API key in place of your-api-key-here.

4. Restart Claude Desktop

Quit and reopen Claude Desktop. You should see a hammer icon indicating MCP tools are available.

Desktop Troubleshooting

Claude says "No API key provided" — Make sure MICROTALKS_API_KEY is set in your config and that you've restarted Claude Desktop after editing it.

Claude says "Authentication failed" — Your API key may be invalid. Go to your Account page and generate a new one.

Tools aren't showing up — Make sure the command path points to a valid node binary and the args path points to the correct server.js file.

Built for peer learning communities.