Bullhorn Connector for AI agents.
14 live capabilities
Manage recruitment pipelines and candidate data directly from your favorite workspace.
Waiting for input…
Why people use Bullhorn
Bullhorn for eliminating manual ATS data entry
With this Connector, that friction disappears. You can simply tell your agent to update a status or pull up a specific job order. The agent handles the navigation and data entry for you, letting you stay focused on the person in front of you. You get a conversational shortcut to your entire database.
What Vinkius changes
You get a conversational interface for your entire Bullhorn ATS.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Quick candidate lookups during calls
A recruiter is on a call and needs to see a candidate's history.
- Real-world use case 02
Summarizing client history for meetings
An HR manager wants to see every interaction with a specific client.
- Real-world use case 03
Dictating new job orders
An operations lead needs to create a new job order quickly.
Complete set · 14capabilities
The complete Bullhorn capability set.
These are the exact actions your AI can choose when you ask it to work with Bullhorn.
01—04
4 capabilities in this set.
Part of 14 available through Bullhorn.
- 01 Capability
Upsert data hub records
Add or update records within the Bullhorn Data Hub. This is a great way to manage your custom data sets.
- 02 Capability
Create entity
Create a new record like a candidate or job order. You can pass the data as a JSON string to add it to your account.
- 03 Capability
Create event subscription
Set up a new event subscription. This lets you listen for specific actions happening in your Bullhorn account.
- 04 Capability
Delete entity
Remove a specific record from your Bullhorn account. Use this when you need to clear out old or incorrect data.
05—08
4 capabilities in this set.
Part of 14 available through Bullhorn.
- 05 Capability
Delete event subscription
Remove an existing event subscription from your account. Use this to clean up your active listeners.
- 06 Capability
Find data hub records
Search for specific records inside the Bullhorn Data Hub. You can provide specific criteria to filter your results.
- 07 Capability
Get all corp notes
Retrieve every note associated with a specific ClientCorporation. This is perfect for getting a full history of client communications.
- 08 Capability
Get associations
Get the IDs for associated entities for multiple parent records. It helps you see how different records are linked together.
09—11
3 capabilities in this set.
Part of 14 available through Bullhorn.
- 09 Capability
Get entities
Fetch several Bullhorn records at once using their unique IDs. This is faster than looking them up one by one.
- 10 Capability
Get entitlements
See what permissions your current user has within the system. It helps you check access levels quickly.
- 11 Capability
Get entity
Get all the details for a single record like a Candidate or JobOrder. You just need to provide the ID and the fields you want to see.
12—14
3 capabilities in this set.
Part of 14 available through Bullhorn.
- 12 Capability
Get events
Pull and consume events from your active subscription queue. Note that this will remove the events from the queue once you read them.
- 13 Capability
Get to many
Find all the related records for a specific parent entity. It is great for pulling all contacts for a specific corporation.
- 14 Capability
Update entity
Update the information on an existing Bullhorn record. Just provide the fields you want to change and the record ID.
Set up in minutes
One URL. Then ask Bullhorn to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Bullhorn from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_LgGCtOxXzAnTxXvMqzqt1nPFIeJLoOPUa37B9McU/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Bullhorn, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Bullhorn for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_LgGCtOxXzAnTxXvMqzqt1nPFIeJLoOPUa37B9McU/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Bullhorn URL.
- Step 03
Save and start
Save the connection and enable Bullhorn in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"bullhorn": {
"url": "https://edge.vinkius.com/vk_preview_LgGCtOxXzAnTxXvMqzqt1nPFIeJLoOPUa37B9McU/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Bullhorn
Open Agent mode in chat and ask: "Using Bullhorn, help me...". 14 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"bullhorn": {
"url": "https://edge.vinkius.com/vk_preview_LgGCtOxXzAnTxXvMqzqt1nPFIeJLoOPUa37B9McU/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Bullhorn
Ask Copilot: "Using Bullhorn, help me...". 14 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"bullhorn": {
"url": "https://edge.vinkius.com/vk_preview_LgGCtOxXzAnTxXvMqzqt1nPFIeJLoOPUa37B9McU/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Bullhorn
Open Cascade and ask: "Using Bullhorn, help me...". 14 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"bullhorn": {
"url": "https://edge.vinkius.com/vk_preview_LgGCtOxXzAnTxXvMqzqt1nPFIeJLoOPUa37B9McU/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Bullhorn
Ask Cline: "Using Bullhorn, help me...". 14 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add bullhorn --transport http "https://edge.vinkius.com/vk_preview_LgGCtOxXzAnTxXvMqzqt1nPFIeJLoOPUa37B9McU/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Bullhorn
Ask Claude: "Using Bullhorn, show me...". 14 tools are ready
Where the request belongs
Work Bullhorn can move forward.
Bullhorn is for the recruiters and HR ops people who are tired of clicking through dozens of screens just to update a simple status. It is for the people who need to move fast and keep their data accurate without the manual overhead.
Recruiter
Updates candidate statuses and pulls notes during live calls without leaving the chat window.
HR Manager
Keeps client contact lists accurate and retrieves corporate histories for quick reference.
Operations Lead
Pulls bulk data and manages Data Hub records to keep the staffing pipeline moving.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsCATS ATS
Manage recruitment workflows via CATS ATS. track candidates, job orders, and activities directly from any AI agent.
Homerun
Automate recruitment workflows via Homerun. manage job applications, track candidates, and oversee vacancies directly from any AI agent.
Firefish
Manage candidates, jobs, and companies through AI agents with Firefish Recruitment CRM.
Breezy HR
Manage your recruitment process via Breezy HR. track candidates, positions, and stages directly from any AI agent.
ATS Anywhere
Manage your recruiting process with ATS Anywhere. track jobs, applicants, and sites via AI.
Fountain
Automate high-volume hiring, manage applicant funnels, and track hiring goals via AI agents with Fountain.
Bring your own AI
Change the model, client or framework. Keep Bullhorn connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Bullhorn.
The practical details behind the request, access and result.
Can Bullhorn MCP update candidate statuses?
Yes, you can tell your agent to update the status of any candidate record. It will find the correct entity and apply the changes for you automatically.
How do I use Bullhorn MCP to see corporate notes?
You can ask your agent to retrieve all notes for a specific client corporation. It will pull the entire communication history so you can review it quickly.
Does Bullhorn MCP work with my current ATS data?
Yes, it connects directly to your existing Bullhorn account. It can read and write to the data you already have in your ATS and CRM.
Can I create new job orders with Bullhorn MCP?
Absolutely. You can describe a new job order to your agent, and it will use the Connector to create that new entity in your Bullhorn account for you.
Is Bullhorn MCP good for HR managers?
It's a great capability for HR managers who need to keep client contact lists accurate and quickly pull up corporate histories without clicking through multiple menus.
How do I connect Bullhorn MCP to Claude?
Once you subscribe on Vinkius, you'll get the connection details. You then add those to your Claude configuration to start managing your recruitment data.
Can I retrieve a single candidate or job order details using this integration?
Yes! Use the get_entity capability by specifying the entity type (e.g., 'Candidate' or 'JobOrder'), the target ID, and the fields you want to return.
How do I fetch all notes associated with a specific ClientCorporation?
You can use the get_all_corp_notes capability. Provide the client_corp_id and the fields you want to retrieve to get a complete history of notes.
Is it possible to update an existing candidate's information?
Yes, you can use the update_entity capability. Pass the entity type, the target ID, and a JSON string containing the updated fields in the data parameter.
One connection away
Give your agent a direct line to Bullhorn.
Connect Bullhorn once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available