Servidor MCP

ZenSched

com.zensched/zensched
Negocio y operaciones Productividad Público y accesible MCP 2025-11-25

Qué hace este MCP

Provides account management infrastructure for a field-workforce scheduling service covering workers, locations, shifts, GPS punches, forms, and timesheets.

account_auth_status
Check whether this connector is signed in as a ZenSched org. Call this before account_get in a new session. Unauthenticated; never errors.
Solo lectura
Esquema de entrada
{'type': 'object', 'title': 'account_auth_statusArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'account_auth_statusOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
account_create
Create a ZenSched org without email (MCP-only agents). No OTP — returns org_id + zsc_ key immediately. Store the key securely. To attach a contact email later for human recovery, call account_set_contact. Rate-limited aggressively.
Esquema de entrada
{'type': 'object', 'title': 'account_createArguments', 'required': ['org_name'], 'properties': {'org_name': {'type': 'string', 'title': 'Org Name'}}}
Esquema de salida
{'type': 'object', 'title': 'account_createOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
account_recover_start
Lost API key (step 1 of 2): sends a verification code to the org owner email. Then call account_recover_verify. Prefer account_signin_start if you only need to reconnect — Recover revokes ALL keys.
Acceso externo
Esquema de entrada
{'type': 'object', 'title': 'account_recover_startArguments', 'required': ['email'], 'properties': {'email': {'type': 'string', 'title': 'Email'}}}
Esquema de salida
{'type': 'object', 'title': 'account_recover_startOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
account_recover_verify
Lost API key (step 2 of 2): verify the code. Issues a fresh key and revokes ALL previous keys.
Destructivo
Esquema de entrada
{'type': 'object', 'title': 'account_recover_verifyArguments', 'required': ['email', 'code'], 'properties': {'code': {'type': 'string', 'title': 'Code'}, 'email': {'type': 'string', 'title': 'Email'}}}
Esquema de salida
{'type': 'object', 'title': 'account_recover_verifyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
account_signin_start
Reconnect an existing org without rotating keys (step 1 of 2): emails a 6-digit code to the owner. Then account_signin_verify. Prefer this over Recover.
Acceso externo
Esquema de entrada
{'type': 'object', 'title': 'account_signin_startArguments', 'required': ['email'], 'properties': {'email': {'type': 'string', 'title': 'Email'}}}
Esquema de salida
{'type': 'object', 'title': 'account_signin_startOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
account_signin_verify
Reconnect an existing org without rotating keys (step 2 of 2): verify the emailed code. Call this after account_signin_start. If later org tools fail, call account_signin_verify again or account_use_key.
Esquema de entrada
{'type': 'object', 'title': 'account_signin_verifyArguments', 'required': ['email', 'code'], 'properties': {'code': {'type': 'string', 'title': 'Code'}, 'email': {'type': 'string', 'title': 'Email'}}}
Esquema de salida
{'type': 'object', 'title': 'account_signin_verifyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
account_signup_start
Create a ZenSched org (step 1 of 2): sends a 6-digit verification code to the email. Unauthenticated; rate-limited. Then call account_signup_verify.
Acceso externo
Esquema de entrada
{'type': 'object', 'title': 'account_signup_startArguments', 'required': ['org_name', 'email'], 'properties': {'email': {'type': 'string', 'title': 'Email'}, 'org_name': {'type': 'string', 'title': 'Org Name'}}}
Esquema de salida
{'type': 'object', 'title': 'account_signup_startOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
account_signup_verify
Create a ZenSched org (step 2 of 2): verify the emailed code. Returns org_id and your zsc_ API key (shown once). Claude.ai must then Connect → Sign in with the same email — do not keep calling org tools until Connect succeeds.
Esquema de entrada
{'type': 'object', 'title': 'account_signup_verifyArguments', 'required': ['email', 'code'], 'properties': {'code': {'type': 'string', 'title': 'Code'}, 'email': {'type': 'string', 'title': 'Email'}}}
Esquema de salida
{'type': 'object', 'title': 'account_signup_verifyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
account_use_key
Authenticate this connector with an existing zsc_ API key. Prefer this when the key is already in the conversation. If the connector shows Connected but org tools fail, call this or account_signin_start — do not look for a Connect button.
Esquema de entrada
{'type': 'object', 'title': 'account_use_keyArguments', 'required': ['api_key'], 'properties': {'api_key': {'type': 'string', 'title': 'Api Key'}}}
Esquema de salida
{'type': 'object', 'title': 'account_use_keyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
feedback_submit
File a grievance or product recommendation. Free. Works even before you have an account. Categories: bug, friction, missing_capability, docs, billing, feature, other. Severity: low, medium, high, blocker. Include related_tool and paste error text in context when reporting a bug. A human reads every submission.
Acceso externo
Esquema de entrada
{'type': 'object', 'title': 'feedback_submitArguments', 'required': ['title', 'body'], 'properties': {'body': {'type': 'string', 'title': 'Body'}, 'title': {'type': 'string', 'title': 'Title'}, 'context': {'type': 'string', 'title': 'Context', 'default': ''}, 'category': {'type': 'string', 'title': 'Category', 'default': 'other'}, 'severity': {'type': 'string', 'title': 'Severity', 'default': 'medium'}, 'related_tool': {'type': 'string', 'title': 'Related Tool', 'default': ''}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'default': ''}}}
Esquema de salida
{'type': 'object', 'title': 'feedback_submitOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
zensched_guide
START HERE. The ZenSched agent guide: how to Connect (Claude.ai) or use a zsc_ key, then fund → locations → workers → shifts → timesheets. Also covers the suggestion box (feedback_submit).
Solo lectura
Esquema de entrada
{'type': 'object', 'title': 'zensched_guideArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'zensched_guideOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Añadido
account_auth_status
17 de September de 2026 a las 12:38
Añadido
account_use_key
17 de September de 2026 a las 12:38
Añadido
account_signin_verify
17 de September de 2026 a las 12:38
Añadido
account_signin_start
17 de September de 2026 a las 12:38
Añadido
account_recover_verify
17 de September de 2026 a las 12:38
Añadido
account_recover_start
17 de September de 2026 a las 12:38
Añadido
account_signup_verify
17 de September de 2026 a las 12:38
Añadido
account_signup_start
17 de September de 2026 a las 12:38
Añadido
account_create
17 de September de 2026 a las 12:38
Añadido
feedback_submit
17 de September de 2026 a las 12:38
Añadido
zensched_guide
17 de September de 2026 a las 12:38