{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.chrischall/signupgenius-mcp","description":"SignUpGenius for Claude — sign-ups, slots, groups, and RSVPs. Free accounts or Pro API key.","repository":{"url":"https://github.com/chrischall/signupgenius-mcp","source":"github"},"version":"1.7.0","packages":[{"registryType":"npm","identifier":"signupgenius-mcp","version":"1.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"SignUpGenius login email (recommended). Pair with SIGNUPGENIUS_PASSWORD for session mode — works on free accounts. No SSO/2FA.","format":"string","name":"SIGNUPGENIUS_EMAIL"},{"description":"SignUpGenius password (recommended) — required iff SIGNUPGENIUS_EMAIL is set.","format":"string","isSecret":true,"name":"SIGNUPGENIUS_PASSWORD"},{"description":"SignUpGenius Pro API key (Pro Tools > API Management). Required only for slot REPORTS — Pro subscription needed.","format":"string","isSecret":true,"name":"SIGNUPGENIUS_USER_KEY"},{"description":"Friendly account name used in startup logs.","format":"string","name":"SIGNUPGENIUS_NAME"},{"description":"Override the default JSON API base (v2/k for key mode, v3 for session mode).","format":"string","name":"SIGNUPGENIUS_BASE_URL"},{"description":"Session mode only: override the host for legacy /SUGboxAPI.cfm calls. Defaults to https://www.signupgenius.com.","format":"string","name":"SIGNUPGENIUS_LEGACY_BASE_URL"},{"description":"Session mode only: override the login-form host. Defaults to https://www.signupgenius.com.","format":"string","name":"SIGNUPGENIUS_LOGIN_URL"},{"description":"Set to 1 to skip the fetchproxy browser-extension fallback (missing creds become a hard error — useful in headless CI).","format":"string","name":"SIGNUPGENIUS_DISABLE_FETCHPROXY"},{"description":"Set to false to disable the on-disk session cache and re-authenticate on every process start. Defaults to enabled.","format":"string","name":"SIGNUPGENIUS_SESSION_CACHE"},{"description":"Absolute path for the session cache file. Defaults to $MCP_DATA_DIR/.signupgenius-mcp/session.json.","format":"string","name":"SIGNUPGENIUS_SESSION_FILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-31T00:22:08.731189Z","publishedAt":"2026-08-31T00:22:08.731189Z","updatedAt":"2026-08-31T00:22:08.731189Z","isLatest":true}}}
