Skip to main content
Connecting an AI agent to JobMojito means an external model can read your hiring data. This page states exactly what it can reach, and what it can’t.

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.
That content is returned to the MCP client, which means it is processed by whichever AI provider you connected — Anthropic, OpenAI, Google, or your own model host — under that provider’s terms, not JobMojito’s. This is the single most important thing to understand before connecting a production account.
Connect the account whose data you are willing to send to your chosen AI provider. If you handle candidate data under a DPA that restricts sub-processors, confirm the provider is covered before connecting, and prefer a scoped sub-merchant over a parent account that can see everything.

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; call get_interview_result_details only 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.