Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready JobAdder MCP server with 246 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across JobAdder — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your JobAdder MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every JobAdder tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every JobAdder call.
Tools Discovery →A JobAdder MCP server lets AI agents read and write JobAdder data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's JobAdder MCP server ships with 246 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from JobAdder's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Find all candidate activities across the system
Get activities for a specific candidate
Add a candidate activity
Get a specific activity for a candidate
Get all candidate activity settings definitions
Get a specific candidate activity setting
Find all application activities across the system
Get activities for a specific application
Add a job application activity
Get a specific activity for an application
Get all application activity settings definitions
Get a specific application activity setting
Find all job activities across the system
Get activities for a specific job
Add a job activity
Get a specific activity for a job
Get all job activity settings definitions
Get a specific job activity setting
Find all placement activities across the system
Get activities for a specific placement
Add a placement activity
Get a specific activity for a placement
Get all placement activity settings definitions
Get a specific placement activity setting
Find all company activities across the system
Get activities for a specific company
Add a company activity
Get a specific activity for a company
Get all company activity settings definitions
Get a specific company activity setting
Find all contact activities across the system
Get activities for a specific contact
Add a contact activity
Get a specific activity for a contact
Get all contact activity settings definitions
Get a specific contact activity setting
Find candidates in JobAdder
Get a specific candidate by ID
Update an existing candidate
Add a note
Get notes for a candidate
Add an attachment to a candidate
Find attachments for a candidate
Get attachments for a specific candidate
Get a specific attachment from a candidate
Find job applications in JobAdder
Get a specific job application by ID
Update a job application
Add a note
Get notes for a job application
Add an attachment to an application
Find attachments for a job application
Get attachments for a specific application
Get a specific attachment from an application
Add an attachment to a job
Get attachments for a specific job
Get a specific attachment from a job
Add an attachment to a placement
Get attachments for a specific placement
Get a specific attachment from a placement
Add an attachment to a company
Get attachments for a specific company
Get a specific attachment from a company
Add an attachment to a contact
Get attachments for a specific contact
Get a specific attachment from a contact
Add a new partner action
Find partner actions in JobAdder
Get a specific partner action by ID
Update an existing partner action
Delete a partner action
Find jobs in JobAdder
Get a specific job by ID
Update an existing job
Add a note
Get notes for a job
Get a specific company by ID
Update an existing company
Add a new contact to JobAdder
Find contacts in JobAdder
Get a specific contact by ID
Update an existing contact
Find users in JobAdder
Get a specific user by ID
Create a new event
Find events in JobAdder
Get a specific event by ID
Update an existing event
Delete an event
Find job ads in JobAdder
Get a specific job ad by ID
Update an existing job ad
Get all job boards
Get a specific job board by ID
Get ads posted to a specific job board
Get a specific ad on a job board
Find interviews in JobAdder
Delete an interview
Add an opportunity
Get a specific opportunity by ID
Update an existing opportunity
Add a note
Find notes in JobAdder
Get a specific note by ID
Update an existing note
Add an attachment to a note
Get a specific attachment from a note
Add a note to a placement
Get notes for a specific placement
Add a note to a company
Get notes for a specific company
Add a note to a contact
Get notes for a specific contact
Find placements in JobAdder
Get a specific placement by ID
Update an existing placement
Get all placement custom field definitions
Get a specific placement custom field definition
Add a requisition
Find requisitions in JobAdder
Get a specific requisition by ID
Update an existing requisition
Remove a requisition
Add an attachment
Get attachments for a requisition
Get a specific attachment from a requisition
Remove an attachment
Add a requisition note
Get notes for a requisition
Get all custom field definitions for requisitions
Get a specific custom field definition for requisitions
Add a new candidate to JobAdder
Schedule an external interview for a job application
Schedule an internal interview for a job application
Add a new job to JobAdder
Add candidates to a job
Add a new company to JobAdder
Add a draft job ad
Get job applications for a candidate
Get all placements for a candidate
Get skills for a candidate
Get all candidate status definitions
Get all candidate sources
Get all candidate custom field definitions
Get recently deleted candidates
Get all interviews for a job application
Get all application status definitions
Get the job application workflows
Get all application custom field definitions
Get recently deleted applications
Find all candidate attachments across the system
Get all attachment category definitions for candidates
Get all attachment category definitions for jobs
Get all attachment category definitions for placements
Get all attachment category definitions for companies
Get all attachment category definitions for contacts
Find applications submitted to a partner action
Find candidates submitted to a partner action
Find companies submitted to a partner action
Find contacts submitted to a partner action
Find job ads submitted to a partner action
Find jobs submitted to a partner action
Find placements submitted to a partner action
Get applications for a job
Get all status definitions
Get all custom fields
Recently deleted jobs
Find companies in JobAdder
Get contacts for a company
Get all jobs for a company
Get a list of company status definitions
Recently deleted companies
Get all contact status definitions
Get recently deleted contacts
Get the current authenticated user
Get user groups for a specific user
Get all event subtype definitions
Get evaluations for an event application
Get a contact's evaluation for an event application
Get a user's evaluation for an event application
Get events for a specific user
Get events for a specific candidate
Get events for a specific contact
Get applications for a specific job ad
Get active applications for a specific job ad
Get interview details for a specific application
Get all evaluations for an interview application
Get an external contact's evaluation for an interview
Get an internal user's evaluation for an interview
Get interviews for a specific user
Get interviews for a specific candidate
Get interviews for a specific contact
Find candidates, contacts or users by email address
Find candidates, contacts, companies or users by phone number
Find opportunities in JobAdder
Get all opportunity stage definitions
Get all note types
Get all note types
Get a list of company note types
Get a list of contact note types
Get all note types
Get all placement status definitions
Get recently deleted placements
Get history for a requisition
Get all requisition form definitions
Get requisitions for a specific company
Set a candidate's status with optional note
Set a job application's status
Update attachment metadata on a candidate
Update attachment metadata on an application
Update attachment metadata on a job
Update attachment metadata on a placement
Update attachment metadata on a company
Update attachment metadata on a contact
Set a job status
Set a placement status with optional note
Remove a candidate at their request
Complete an application partner action
Update progress of an application partner action
Reject an application partner action
Complete a candidate partner action
Update progress of a candidate partner action
Reject a candidate partner action
Complete a company partner action
Update progress of a company partner action
Reject a company partner action
Complete a contact partner action
Update progress of a contact partner action
Reject a contact partner action
Complete a job ad partner action
Update progress of a job ad partner action
Reject a job ad partner action
Complete a job partner action
Update progress of a job partner action
Reject a job partner action
Complete a placement partner action
Update progress of a placement partner action
Reject a placement partner action
Submit a contact interview evaluation for an event
Submit a user interview evaluation for an event
Submit an application through a job board
Submit an external/contact interview evaluation
Submit an internal user's evaluation for an interview
Modify custom field list values
Approve a requisition
Reject a requisition
One endpoint. Any framework. Your agent is talking to JobAdder in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}206+ actions
164+ actions
137+ actions
127+ actions
123+ actions
123+ actions
106+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.