Model Context Protocol

Connect your AI agent to JobCubby

Give Claude, Cursor, or any MCP client secure access to your job search — list, add, and update applications and interviews. No API keys. You stay in control.

Authorize in your browser — nothing to paste, revoke anytime.

01

Copy the endpoint

One URL is all your agent needs. Grab it from the field above.

02

Add it to your client

Paste it into Claude, Cursor, or any MCP client — snippets below.

03

Authorize in your browser

A consent screen opens, you pick what to allow, and you're connected.

Set up your client

Pick your tool. Each takes under a minute.

Run one command in your terminal:

claude mcp add --transport http jobcubby https://jobcubby.com/mcp

Then start Claude Code and run /mcp to authorize. A browser window opens for consent.

What your agent can do

Twenty-seven tools across your whole job search, grouped by the access scope they need.

read
  • list_applications Your applications — company, role, status.
  • get_application One application with its key facts.
  • list_interviews Your upcoming interviews.
  • list_resumes Your resumes on file.
  • get_resume One resume version — file metadata + a download link.
  • get_profile Your master profile — headline, summary, skills, work history, education, and job-search preferences.
  • get_insights Funnel + response-rate analytics.
  • list_notifications Your recent activity feed.
  • get_share_link Your public share link + privacy settings.
  • list_contacts People you know at a company — recruiters, hiring managers, referrals.
write
  • create_application Add an application — company, role, and any other field.
  • update_application Edit any field(s) of an application.
  • update_application_status Move an application to a new status.
  • schedule_interview Book an interview for an application.
  • add_event Log a call, email, or note on an application's timeline.
  • update_profile Edit headline, summary, skills, work history, education.
  • update_preferences Set job-search preferences — target role, seniority, work mode, salary, locations, job types, industries.
  • update_share_settings Turn the public link on/off + privacy.
  • create_resume Add a résumé version, with optional plain-text content (used as AI context).
  • update_resume Rename a résumé version or update its text content.
  • upload_resume Attach a file (PDF, DOCX, or TXT) to a version — or create one with a file.
  • set_default_resume Pick your default resume.
  • create_contact Save a contact at a company.
  • update_contact Edit a saved contact's details.
destructive
  • delete_application Permanently delete an application.
  • delete_resume Permanently delete a resume version.
  • delete_contact Permanently delete a saved contact.

These can't be undone, and live behind the destructive scope you must explicitly grant.

You stay in control

Connecting an agent never hands over your password or a copyable key.

Browser OAuth

You approve access on a consent screen. No keys to leak.

Scoped access

Grant only read, write, or delete — your choice, per agent.

Full audit log

Every tool call is recorded — see exactly what each agent did.

Revoke anytime

Cut off any agent in one click. Rate-limited to 60 calls/min.

Scope What it allows
destructive Delete applications and contacts (permanent)
read Read your applications, interviews, resumes, and contacts
write Create and update applications, interviews, and contacts

Questions

Do I need an API key?

No. JobCubby uses OAuth — your client opens a browser window where you approve access. There's nothing to copy, store, or rotate.

My agent won't connect — what do I check?

Make sure the URL is exactly https://jobcubby.com/mcp, that your client supports Streamable HTTP + OAuth, and that you completed the browser consent. Re-run your client's connect step to retry.

How do I change permissions or disconnect?

Open Developer settings. Every connected agent is listed with its scopes and recent activity — revoke one, or all, in a click.

What data can a connected agent see?

Only your own — every tool call runs against your account and nobody else's. Reads are gated by the read scope, changes by write, and deletes by destructive.

Ready to connect?

Copy the endpoint, add it to your client, and authorize. You'll be live in under a minute.

Manage agents