Skip to main content
mentor·Mentoring

Using MentorStack with AI Assistants

Connect Claude, Cursor, or any MCP-compatible AI tool to your mentoring data

If you use an AI assistant like Claude or Cursor day-to-day, you can connect it directly to your MentorStack data. Once connected, you can ask your AI tool about upcoming meetings, draft session notes, review your mentees' progress, or get prompts for difficult coaching moments — without leaving your existing workflow.

What you need

Your program admin generates the API key for you. It's a participant key scoped to your account only, so the AI agent can only see your own data — your matches, meetings, messages, and goals. It cannot access other members' records or org-level admin data.

Ask your admin to generate a participant key for you and share it securely. Once you have it, follow the setup steps for your AI tool below.

Warning

Treat your API key like a password. Anyone who has it can act as you within MentorStack. If your key is ever exposed, ask your admin to revoke it immediately.

Connect your AI tool

Claude Desktop

Open claude_desktop_config.json (find it via Claude menu → Settings → Developer → Edit Config) and add a mentorstack entry:

{
  "mcpServers": {
    "mentorstack": {
      "url": "https://app.mentorstack.io/api/mcp",
      "headers": {
        "Authorization": "Bearer ms_live_YOUR_KEY_HERE"
      }
    }
  }
}

Save and restart Claude Desktop. A hammer icon in the chat toolbar confirms MentorStack tools are active.

Claude Code

Run this in your terminal:

claude mcp add --transport http mentorstack https://app.mentorstack.io/api/mcp \
  -H "Authorization: Bearer ms_live_YOUR_KEY_HERE"

Verify with claude mcp list — MentorStack should appear with a green status.

Cursor

Edit ~/.cursor/mcp.json (global) or .cursor/mcp.json inside a project folder:

{
  "mcpServers": {
    "mentorstack": {
      "url": "https://app.mentorstack.io/api/mcp",
      "headers": {
        "Authorization": "Bearer ms_live_YOUR_KEY_HERE"
      }
    }
  }
}

Restart Cursor after saving.

Windsurf

Edit ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "mentorstack": {
      "url": "https://app.mentorstack.io/api/mcp",
      "headers": {
        "Authorization": "Bearer ms_live_YOUR_KEY_HERE"
      }
    }
  }
}

Restart Windsurf after saving.

What you can do

Once connected, your AI assistant can:

  • List your upcoming meetings and mentees
  • Schedule or reschedule meetings
  • Draft and send messages to your mentees
  • Pull up goal progress for any of your mentees
  • Log meeting summaries and action items
  • Surface your mentoring stats and badges

Tip

Try asking: "What meetings do I have with mentees this week, and are any of them behind on their goals?" — a good starting point to see what's possible.

Troubleshooting

Tools don't appear in my AI tool Restart the app after editing the config file. The MCP server list is only loaded on startup.

Getting an Unauthorized error The raw key is only shown once when generated. If you didn't copy it in time, ask your admin to revoke it and generate a new one.

Can't access data I expect to see Participant keys are scoped to your account. If you're trying to access something that belongs to another member, you won't be able to — that's by design. Contact your admin if you think your key has the wrong permissions.