GenAI
Topmate MCP Server
An MCP server that lets Claude and other AI assistants manage a Topmate.io creator profile through natural language.
Problem
Managing a consulting/mentorship catalog on Topmate means repetitive manual work — navigating web forms, drafting intake questions, and copy-pasting descriptions across dashboard tabs.
Solution
Built a Model Context Protocol server in TypeScript, using Playwright-driven browser automation under the hood, that exposes Topmate profile and service management as tools any MCP client (Claude Desktop, Claude Code, Cursor, Windsurf) can call conversationally.
Technology
- TypeScript
- Node.js
- MCP
- Playwright
Result
Turns multi-step Topmate dashboard workflows — auditing offerings, adding services, writing syllabi — into a single natural-language prompt.