Vinkius
Flatwork ATS

Flatwork ATS MCP for AI. Track candidates and manage applications in plain conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Flatwork ATS MCP on Cursor AI Code EditorFlatwork ATS MCP on Claude Desktop AppFlatwork ATS MCP on OpenAI Agents SDKFlatwork ATS MCP on Visual Studio CodeFlatwork ATS MCP on GitHub Copilot AI AgentFlatwork ATS MCP on Google Gemini AIFlatwork ATS MCP on Lovable AI DevelopmentFlatwork ATS MCP on Mistral AI AgentsFlatwork ATS MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Flatwork ATS connects your AI agent directly to your hiring pipeline. Use this MCP to manage candidate records, track job postings, and update application statuses without leaving your chat client.

It gives you full control over the entire recruitment workflow through simple conversation.

What your AI can do

Create applicant

Adds a brand new person record to the system using provided data.

Get applicant

Retrieves the full details and contact info for one specific candidate.

Get job

Fetches all the required information for a single job posting.

+ 5 more capabilities included
Manage Candidate Records

Add new candidates to the system or pull up existing profile details with a simple command.

Track Job Postings

View and retrieve full metadata for any job role, including who owns it and what skills are needed.

Monitor Applications

See all active applications and update a candidate's stage (like 'Interviewing' or 'Rejected') instantly.

Automate Candidate Sourcing

Create new records for candidates using external data sources, automating your sourcing pipeline.

Review System Health

List all configured webhooks to verify that your HR tools are syncing data correctly in real time.

Included with Plan

Waiting for input…

AI Agent

Flatwork ATS: 8 Tools for Recruitment Automation

Use these tools in your AI client to read candidate data, list jobs, create profiles, and move applications through the hiring pipeline.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Flatwork ATS on Vinkius

Create Applicant

Adds a brand new person record to the system using provided data.

Get Applicant

Retrieves the full details and contact info for one specific candidate.

Get Job

Fetches all the required information for a single job posting.

List Applicants

Gets a list of every person currently in your candidate database.

List Applications

Displays all the recorded job applications and their current statuses.

List Jobs

Retrieves a complete list of every active or closed job posting.

List Webhooks

Shows you all the webhooks that are set up for real-time data syncing.

Update Application Status

Changes a candidate's hiring stage—for example, moving them from 'Applied' to...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Flatwork ATS integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Flatwork ATS, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Flatwork ATS MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Flatwork ATS. 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.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

The manual process of tracking candidates kills time.

Today, managing a single hiring cycle means context switching constantly. You open the ATS to view applications; you switch to a spreadsheet to check contact info; you go to another system just to confirm job requirements. Then you copy-paste the status update into an email and back again.

With this MCP connected through Vinkius, your agent handles all that friction. Instead of clicking across multiple tabs, you simply ask for the information or make the change. The agent pulls everything together so you get a single, accurate answer right where you are.

Getting the job details and applicant history is now instant.

The manual steps that vanish are opening multiple tabs to compare data. You don't need to search through candidate lists, then open a separate job posting just to cross-reference skills or dates.

Now, you ask your agent for the combined view. It pulls the necessary details from `list_jobs` and matches them against profiles retrieved via `get_applicant`, giving you one clean summary without any friction.

What your AI can actually do with this

Need to keep up with dozens of candidates and changing job requirements? This connector lets your AI agent take over your hiring coordination tasks. You can ask it to pull a list of all open jobs or check on a specific applicant's status across different roles, just by asking. It manages the entire candidate lifecycle, from initial data entry to marking someone as hired or rejected.

It’s like having a dedicated Talent Acquisition Coordinator who lives inside your chat client. You don't have to manually navigate tabs and click through spreadsheets anymore. Everything you need—candidate profiles, job details, application status updates—is accessible in natural conversation. Once you connect it via Vinkius, your agent becomes the single source of truth for your entire recruitment process.

Built · Hosted · Managed by Vinkius Flatwork ATS - Manage Candidate Pipeline with AI
Server ID 019dd0f2-4582-7034-a8d7-d2794b2b3c1b
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I add a new candidate using the create_applicant tool? +

You pass applicant data as a JSON string. You just need to provide all required fields, like name and email, so the system can accept them.

Can I see which jobs are currently open with list_jobs? +

Yes, running list_jobs provides a complete rundown of every job posting—whether active or closed. It’s perfect for inventorying your roles.

How do I change an application status using update_application_status? +

You tell the agent which application ID and what stage you want it moved to. The tool updates the record directly in Flatwork ATS.

What is list_webhooks for? +

list_webhooks shows you all the real-time data connections set up on your account. You check this when you need to verify that external HR tools are syncing correctly.

If I only have a candidate's ID, how do I use get_applicant to retrieve their full profile? +

You pass the unique applicant ID to get_applicant. This tool pulls comprehensive details, including contact information and hiring history, so you don't have to manually look up the record.

What does list_applications show me about the overall hiring pipeline? +

list_applications provides a complete snapshot of every active job application. You can review all associated jobs and their current statuses without needing to drill down into individual records first.

How do I use get_job when I need detailed metadata about a specific posting? +

You pass the Job ID to get_job. This gives you deep access to job requirements, necessary skill sets, and details about the hiring team assigned to that role.

I want to see everyone in the system; how do I use list_applicants for a full candidate roster? +

list_applicants retrieves basic profile data and contact info for every registered candidate. It’s perfect for auditing or when you need a quick overview of your entire pool before running targeted searches.

How do I find my Flatwork API Key? +

Log in to your Flatwork account, navigate to Settings > API, and generate or copy your unique secret key.

Can I move a candidate to a custom hiring stage? +

Yes! Use the update_application_status tool and provide the string name of your custom stage as defined in your ATS workflow.

How do I add new candidates found via LinkedIn? +

Use the create_applicant tool and pass a JSON string containing the candidate's details like first name, last name, and email address.

Built & Managed by Vinkius 30s setup 8 tools

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

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

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.