What requires sign-in
Everything that touches your data. No tool can be called without a verified JobMojito access token, and each call executes as the signed-in user, so it respects that user’s own permissions and merchant scope. What is available without signing in is capability metadata only:
This is deliberate. Publishing the tool list lets MCP directories and clients show what the server does before asking you to log in. It exposes the shape of the public API — nothing about your account, your candidates or your interviews.
What a connected agent can see
An agent with a signed-in connection can read whatever the API would return to that user, which for hiring workflows includes personal data:- Candidate records — name, email, and any identifiers you supplied.
- Interview results — full transcripts, per-question answers, AI analysis, scores.
- Interview definitions, knowledge base documents and merchant analytics.
Reducing exposure
- Scope with
merchant_id. Connect as a user who can only see the merchants they need — see Merchant scoping. - Ask for less. The read-only
list_*tools return summaries; callget_interview_result_detailsonly when a full transcript is genuinely needed. - Use a dedicated user. An MCP-specific JobMojito user with narrow permissions makes the access boundary explicit and revocable.
- Revoke cleanly. Removing the connector in your AI client ends its access; revoking the user in JobMojito ends it everywhere.
Retention and data-subject rights
Using MCP changes nothing here — the tools call the same API as any other integration. Candidate interview data is retained for 12 months by default and is configurable by the customer; access and security logs are retained for 12 months. Defaults, sub-processors and the international-transfer position are in the Privacy Policy and at trust.jobmojito.com. Your AI provider’s retention of the conversation itself is separate and governed by them.What JobMojito logs about MCP use
The server logs the name of each tool called, its argument keys, and the outcome and duration — for diagnostics and abuse prevention. It does not log argument values, tool results, or any conversation content.Security
- HTTPS only, over MCP Streamable HTTP.
- OAuth 2.1 with PKCE. Tokens are never accepted in a URL.
- The server is an OAuth resource server and validates each token’s signature, issuer, expiry and audience against the resource it advertises at
/.well-known/oauth-protected-resource/mcp. - Report a suspected vulnerability to security@jobmojito.com.
Related
- Responsible use — human review and candidate disclosure.
- Authentication — how tokens map to environments and permissions.