MyMenopauseRx Admin MCP
MCP server for managing intake & EMR questions and querying clinical knowledge.
Setup
Claude Desktop
Open Settings → Developer → Edit Config and add to claude_desktop_config.json:
{
"mymenopauserx-admin": {
"command": "/opt/homebrew/bin/node",
"args": [
"/opt/homebrew/lib/node_modules/npm/bin/npx-cli.js",
"-y",
"mcp-remote",
"https://mcp.mymenopauserx.com/api/mcp",
"--header",
"Authorization: Bearer YOUR_API_TOKEN"
],
"env": {
"PATH": "/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin"
}
}
}Claude Code
claude mcp add mymenopauserx-admin \ --transport http \ --url https://mcp.mymenopauserx.com/api/mcp \ --header "Authorization: Bearer YOUR_API_TOKEN"
Authentication
Replace YOUR_API_TOKEN with your MyMenopauseRx API bearer token. The token is configured once in your MCP client settings and passed automatically with every tool call.
How It Works
All question tools accept a type parameter: "intake" or "emr". Start with list_categories to see what exists, then get_category to drill into a specific one. Mutations fetch the active version internally, apply the change, and save a new version — you never need to send the full payload.
Available Tools
Reading
list_categoriesList all categories with IDs, names, and question counts (compact)
get_categoryGet a single category by ID with all its questions
Category Management
update_categoryUpdate a category's name, description, or help text
add_categoryAdd a new category to the active version
remove_categoryRemove a category from the active version
Question Management
add_questionAdd a question to a category
edit_questionEdit specific fields on a question
remove_questionRemove a question from a category
Versioning
list_versionsList all question set versions (compact metadata)
set_active_versionRoll back to a specific version by ID
Clinical Knowledge
knowledge_agentAsk evidence-based clinical questions about menopause, HRT, and treatments