https://jobmojito.fastmcp.app/mcp · Transport: Streamable HTTP · Auth: OAuth 2.0 (no API key).
What your client needs
- Streamable HTTP transport pointed at
https://jobmojito.fastmcp.app/mcp. - An OAuth handler. The server is an OAuth resource server; the authorization server is discovered from
https://jobmojito.fastmcp.app/.well-known/oauth-protected-resource/mcp. Run the standard authorization-code flow, then send the access token as aAuthorization: Bearer <token>header on every request. Persist the refresh token so the agent can reconnect without a fresh login each run. - Retry on
401/invalid_tokenby re-running the OAuth flow.
mcp package or the TypeScript @modelcontextprotocol/sdk) provide a Streamable HTTP client and an OAuth helper, so you point them at the endpoint and let the SDK manage discovery, tokens, and refresh.
Prefer the interactive OAuth flow over hand-managing tokens. If you must inject a token yourself (e.g. a headless backend), obtain it from the JobMojito OAuth flow and pass it in the
Authorization header — never hard-code long-lived secrets.Not building an agent?
For server-to-server automation you often want the HTTP API directly with a bearer token, rather than MCP.Next steps
- Identifiers & admin links — get the ids right.
- Tools reference — the full tool inventory.
- Skills — reusable patterns for reliable agent workflows.