How to Use the Recruit CRM MCP in Mastra AI
Build reliable, self-healing recruiting workflows in Mastra AI using Recruit CRM tools.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Recruit CRM MCP to Mastra AI
Create your Vinkius account to connect Recruit CRM to Mastra AI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Key Capabilities
Automate candidate routing with Mastra AI
`list_job_applications` gathers everyone who applied to your open roles and passes them to your screening agents. Mastra AI processes this list, using conditional branching to sort candidates based on experience or skills. If the CRM API rate limit flags a request, Mastra's built-in workflow engine automatically retries the call with exponential backoff. Your recruiting pipeline keeps moving even when external APIs hit temporary snags.
Human-in-the-loop job publishing
`create_job` writes new roles to your account, but you might not want an autonomous agent publishing vacancies without eyes on them. Mastra lets you enforce `requireToolApproval` on this specific tool. The agent pauses its execution, sends a Slack ping or UI notification to your team, and waits for a manual click before committing the new job post to the database. This keeps your public listings clean and accurate.
Multi-step client onboarding MCP Server integration
`list_companies` pulls existing client records so your agent can verify if a new lead already exists before creating duplicate accounts. If the company is missing, the workflow branches to set up a new record and assign a primary contact. You deploy this entire multi-step agent setup to your cloud provider with a single command. The MCP Server integration handles the underlying API calls, leaving you to focus on the business logic of your hiring pipeline.
Set up Recruit CRM MCP in Mastra AI
Prerequisites
- Node.js 18+ and a TypeScript project
-
@mastra/mcp+@mastra/corepackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
npm install @mastra/mcp @mastra/coreplus your preferred model provider (e.g.@ai-sdk/openai). - 2
Configure the MCPClient
Create an
MCPClientwith your Vinkius endpoint as aURLobject. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Discover and inject tools
Call
mcpClient.listTools()and spread the result into your agent'stoolsobject. All Recruit CRM tools become native Mastra tools. - 4
Run with any model
Swap
openai("gpt-4o")for any AI SDK-compatible provider. Callagent.generate()and the agent routes tool calls through MCP automatically.
import { MCPClient } from "@mastra/mcp";
import { Agent } from "@mastra/core/agent";
import { openai } from "@ai-sdk/openai";
const mcpClient = new MCPClient({
id: "recruit-crm-mcp-client",
servers: {
"recruit-crm-mcp": {
url: new URL(
"https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
),
},
},
});
const agent = new Agent({
name: "Recruit CRM Agent",
model: openai("gpt-4o"),
instructions: "You have access to Recruit CRM tools.",
tools: {
...(await mcpClient.listTools()),
},
});
const result = await agent.generate(
"List recent Recruit CRM transactions"
);
console.log(result.text); Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Recruit CRM. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Recruit CRM MCP in Mastra AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Recruit CRM MCP today
We host it, we monitor it, we maintain it. You just paste one token.