Connect
Optimize
Secure
The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench • Explore Tool Discovery →
Connect your AI agent to StackOne's Traffit MCP server and give it 70 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
Create, read, update, and delete across Traffit — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Traffit MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Traffit 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 Traffit call.
Tools Discovery →A Traffit MCP server lets AI agents read and write Traffit data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Traffit MCP server ships with 70 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Traffit's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new candidate profile in Traffit
Retrieve a paginated list of candidates from Traffit with optional filtering and sorting
Retrieve a single candidate by their ID
Fully replace all fields of a candidate profile (PUT)
Retrieve all tags assigned to a candidate
Add tags to a candidate
Upload a file attachment to a candidate
List all file attachments for a candidate
Get metadata for a specific file attached to a candidate
Create a new job opening in Traffit
Retrieve a paginated list of job openings from Traffit
Retrieve a single job opening by its ID
Update a job opening in Traffit
Retrieve all job posts from Traffit (requires authentication)
Retrieve a single job post by its ID
Create a new client company in Traffit
Retrieve a paginated list of client companies from Traffit
Retrieve a single client company by its ID
Fully replace all fields of a client company record (PUT)
Create a new CRM contact person in Traffit
Retrieve a paginated list of CRM contact persons from Traffit
Retrieve a single CRM contact person by their ID
Fully replace all fields of a CRM contact person record (PUT)
Create a new user account in Traffit
Retrieve a paginated list of users from Traffit
Retrieve a single user by their ID
Update a user account in Traffit
Create a new talent pool in Traffit
Retrieve all talent pools from Traffit
List all candidate acquisition sources in Traffit
Retrieve a single acquisition source by its ID
Update a candidate acquisition source in Traffit
Add a note to a candidate's profile
Add an existing candidate to a job opening
Add a user as owner/responsible person for a job opening
Add a user to a group in Traffit
Add candidates to a talent pool
Upload a file to the Traffit system
Get all job openings a candidate is associated with
Get all activities and history events for a candidate
List all candidates in a specific job opening
Get all pipeline stages (states) for a job opening
List all candidates in a specific pipeline stage of a job opening
List all rejected candidates for a job opening
Get the application form field definitions for a job advert
List all publicly published job posts without authentication
Retrieve a paginated list of CRM activities from Traffit
Retrieve a single CRM activity by its ID
List all user groups in Traffit
List all permission groups in Traffit
List all available provisions (candidate labels) in Traffit
List all provision type categories in Traffit
List all recruitment workflow templates in Traffit
Get all pipeline stages for a workflow template
Get statistics across all states for a specific workflow
List all available system dictionaries in Traffit
Get all items/values in a specific system dictionary
List all available webhook event types in Traffit
Advance a candidate to the next pipeline stage in a job opening
Move a candidate to a specific pipeline stage in a job opening
Remove candidates from a talent pool
Remove a registered webhook from Traffit
Partially update selected fields of a candidate profile
Reject a candidate in a specific job opening
Submit a job application to a published advert
Partially update selected fields of a client company record
Partially update selected fields of a CRM contact person record
Enable a disabled user account in Traffit
Disable an active user account in Traffit
Register a new webhook endpoint to receive Traffit event notifications
Connect your AI agent to Traffit and help your team scale the recruiting operations they run by hand today.
Use StackOne to connect your AI agent to your ATS and job boards to automate job posting distribution.
ViewUse StackOne to connect your AI agent to your ATS, survey tools, and messaging systems to automate reference checks.
ViewUse StackOne to connect your AI agent to your ATS, HRIS, and document management tools to automate offer letter generation.
ViewOne endpoint. Any framework. Your agent is talking to Traffit in under 10 lines of code.
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>"
]
}
}
}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
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP wraps APIs, it doesn't replace them. After building 200+ connectors that serve both, here's when each approach wins.
14 min read
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.