4,500+ servers built on MCP Fusion
Vinkius
Freshteam logo
Vinkius
CrewAI logo

How to Use the Freshteam MCP in CrewAI

Deploy specialized HR agent teams to automate recruiting and employee management with CrewAI.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Freshteam MCP on Cursor AI Code Editor MCP Client Freshteam MCP on Claude Desktop App MCP Integration Freshteam MCP on OpenAI Agents SDK MCP Compatible Freshteam MCP on Visual Studio Code MCP Extension Client Freshteam MCP on GitHub Copilot AI Agent MCP Integration Freshteam MCP on Google Gemini AI MCP Integration Freshteam MCP on Lovable AI Development MCP Client Freshteam MCP on Mistral AI Agents MCP Compatible Freshteam MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
CrewAI

Connect Freshteam MCP to CrewAI

Create your Vinkius account to connect Freshteam to CrewAI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Autonomous Recruiting Crews

The `list_job_postings` and `list_job_applicants` tools feed directly into your CrewAI researcher agents. One agent scans the active requisitions while another continuously monitors the incoming candidate pipeline. When a new application arrives, the researcher passes the ID to an analyst agent. This second agent calls `get_applicant_details` to evaluate the resume against the job requirements. It then writes a summary into shared memory for the hiring manager.

CrewAI Employee Audits

Your compliance agents use `list_employees` and `get_employee_details` to run autonomous checks on your HR database. They cross-reference employee records against department lists generated by `list_departments` to ensure organizational accuracy. A moderator agent oversees this process. If it finds discrepancies in reporting lines or missing office locations from `list_office_branches`, it escalates the issue to a human HR representative.

Manage Leave via MCP Server

Running `list_time_off_requests` allows your operations crew to monitor company-wide PTO schedules. The agent checks who is out of the office and maps that against active projects to predict bottlenecks. You pass the connection URL directly into your agent's `mcps` array. The crew handles the tool selection entirely on its own. It decides when to verify the connection with `check_hris_status` before executing complex sequences.

Setup guide

Set up Freshteam MCP in CrewAI

Prerequisites

  • Python 3.10+ installed
  • crewai package (pip install crewai)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install CrewAI

    Run pip install crewai to install the framework. MCP support is built-in via the mcps parameter.

  2. 2

    Add the MCP URL to your agent

    Pass your Vinkius endpoint directly to the mcps list. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. CrewAI handles tool discovery and caching automatically.

  3. 3

    Kick off your crew

    Create a Crew with your agent and tasks. Call crew.kickoff() — the agent will automatically invoke Freshteam tools as needed.

crew.py
from crewai import Agent, Task, Crew

agent = Agent(
    role="Freshteam Analyst",
    goal="Access and analyze Freshteam data via MCP.",
    backstory="Expert analyst with direct Freshteam access.",
    mcps=[
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ],
)

task = Task(
    description="List recent Freshteam transactions",
    agent=agent,
    expected_output="A summary of recent activity",
)

crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result)

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 Freshteam MCP in CrewAI

Pass your endpoint URL directly into the `mcps` parameter of your Agent definition. For more granular control, import `MCPServerHTTP` from `crewai.mcp` and use `tool_filter` to restrict access.
Yes. You assign the MCP connection to specific agents within your crew. The recruiter agent might only access candidate tools, while the onboarding agent handles employee creation.
The integration includes `create_employee_record`. You should assign this specific tool to a moderator agent in a hierarchical crew to ensure strict oversight before data is written.
The MCP framework supports stdio, SSE, and Streamable HTTP. You configure the transport method based on your deployment environment and network requirements.
All leave requests and employee schedules fetched by the tools remain within isolated agent memory during the session. The Vinkius zero-trust infrastructure guarantees that once the crew completes its task, the session state and all associated HR data are permanently wiped.

Start using the Freshteam MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Freshteam. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.