Skip to main content

What can I do with the Claude / Open AI connector

What can I do with the MCP

The AI connectors are being actively developed. You should expect new skills to appear weekly, and so this article may sometimes be out of date. You can see the current list of tools by clicking on the CONNECTORS page in Claude

Claude/OpenAI work with Atlas by calling 'tools'.

A tool is a discrete action that Atlas allows these systems to make.

When you ask a question, your AI system will decide which tool or collection of tools it needs to use to answer your question.

Things you could do with the Atlas connector

The "save me an hour" ones

  • "What's in my diary this week, and who am I least prepared for?"

  • "Pull up everyone I've got at offer stage right now across all my roles."

  • "Which of my open roles has gone quiet — nothing moved in two weeks?"

  • "Give me a one-line status on every live role I own."

The candidate-comparison ones

  • "I've got three people for the backend role — read their interviews and tell me who actually performed best, not who's got the prettiest CV."

  • "Compare how my shortlist answered when asked about handling conflict."

  • "Who interviewed well but we never followed up with?"

The "find the needle" ones

  • "Where in any interview did a candidate mention they're open to relocating?"

  • "Did anyone on the Acme role flag a salary expectation above budget?"

  • "Find me the candidate who talked about scaling a team from 5 to 50."

The client-prep ones

  • "Tell me everything about Blackwood as a client and what's open with them."

  • "Who are my hiring contacts on the Acme role, and what was the last thing we said to each other?"

  • "Before my call with this client — remind me what we discussed last time."

The slightly cheeky ones

  • "Which candidate have I been ghosting the longest?"

  • "Find me someone in my database who's both a client contact AND secretly a candidate." (the awkward double-agents)

  • "Who's the most over-interviewed candidate I've got — how many meetings have we burned on one person?"

  • "Show me a role where I've got loads of people sourced but zero actually interviewing — where am I all talk?"

The genuinely useful party trick

  • "I'm about to interview this person in 10 minutes and haven't prepped — give me their CV, what we've already discussed, and three questions worth asking."


List of tools

Identity & team

whoAmI — Returns your profile and agency. → "Who am I logged in as?" / "What agency am I in?"

listUsers — All users in the agency, alphabetical. → "List everyone on the team."

searchUsers — Find recruiters/colleagues by partial name or email. → "Find Sarah's user record."

Projects (jobs/roles)

searchProjects — The entry point: turn "the Python role" or "engineer role at Atlas" into a projectId. Filter by state, owner, member, role keyword, client. → "What open roles do I own?" / "Show all live engineer roles at Acme."

getProjectDetails — Full record for one role: state, contract, seniority, skills, comp, location, owner, full pipeline, dates. → "Give me everything on the Senior Backend role."

getProjectPipeline — Counts only: total candidates, active vs rejected, breakdown by phase and stage, meetings recorded. → "How many candidates are at offer on this role?" / "How many interviewed?"

listProjectStages — The pipeline shape: every stage and status with IDs. → "What stages are configured for this role?"

getProjectActivity — What changed recently (default 14 days): who was added/moved. → "What's moved on this role this week?"

getProjectMeetings — All meetings for a project, newest first, with notes. → "List every interview recorded for this role."

Candidates / people

listProjectCandidates — The actual people in a project's pipeline (names), filterable by stage. → "Who's in the shortlist stage?"

getProjectCandidate — One candidate within a project: current stage/status, owner, rejection state. → "What stage is Jane on for this role?"

findPersonByName / findPersonByEmail — Resolve a name or email to a person UUID. → "Find the candidate John Smith."

getPersonInfo — Full CV: contact info, experience, education, AI summary (batch up to 10). → "Pull the full profile for these three candidates."

getCandidateProfile — Fast triage snapshot (up to 10): relationship, scorecards, recent roles, meeting list (no transcripts). → "Triage my shortlist of eight."

getPersonAttributes — Custom scorecard/rating fields (batch up to 20). → "What ratings have we recorded for these candidates?"

getPersonRelationship — Classifies a person as client contact / prospect / candidate (can be several). → "Is this person a client contact or a candidate?"

getPersonCandidacies — Every project a person is a candidate for, with stage/status. → "What roles is this person in the running for?"

getPersonEmails — All email addresses for a person. → "What emails do we have for this candidate?"

getPersonWrittenComms — Emails, WhatsApp, LinkedIn, notes (newest first). → "Have we followed up with this candidate?" / "Latest email thread with X?"

Meetings & transcripts

findUpcomingMeetings — Future diary, soonest first (mine / a colleague's / a candidate's / a project's). → "What's in my diary this week?" / "Show Sarah's upcoming interviews."

getMeetingTranscript — Full speaker-attributed transcript for one meeting. → "Give me the transcript of that interview."

getCandidateMeetings — Recent meetings + full transcripts per person (batch, for comparing). → "Compare how these two candidates answered on system design."

searchMeetings — Semantic search across transcripts, optionally scoped to a candidate/project. → "Where did anyone discuss salary expectations on this role?"

Companies & contacts

findCompany — Find a client/employer by partial name. → "Find the client Blackwood."

getCompanyDetails — Full company record + its open roles. → "Show me everything for client Acme and their open roles."

findContactsForAProject — The client-side contacts (hiring managers) on a role. → "Who are the hiring contacts for this role?"

Did this answer your question?