InfoVetted MCP for AI. Run full background checks via conversation.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
InfoVetted lets you run full candidate background screenings using your AI client. It verifies employment history, checks criminal records, and confirms education credentials for new hires.
Manage the entire vetting process—from listing candidates to tracking results and canceling old requests—all through conversation.
What your AI can do
Cancel active vetting
Cancels a running background check request immediately.
Check api connectivity
Verifies the operational status of your InfoVetted API connection.
Create screening contact
Adds an individual to the system who needs to be screened.
Starts a new vetting process for a candidate using specified background packages.
Creates and manages detailed records for individuals who need to be screened.
Checks the current progress of any background check or vetting request.
Retrieves specific pass/fail status and compliance details for completed checks.
Stops an active background check process before it is complete.
Ask an AI about this
Waiting for input…
InfoVetted: 12 Screening Tools
These tools let you manage every part of the vetting lifecycle—from initial contact creation to final status reports—all in one place.
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 InfoVetted on VinkiusCancel Active Vetting
Cancels a running background check request immediately.
Check Api Connectivity
Verifies the operational status of your InfoVetted API connection.
Create Screening Contact
Adds an individual to the system who needs to be screened.
Create Contact Group
Creates an organizational group for managing related screening contacts.
Create New Vetting Check
Starts a new background check process for a specific candidate.
Get Contact Details
Retrieves full profile data for a specific person in your network.
Get Vetting Request Status
Checks the current completion status and progress of an active vetting request.
List Screening Contacts
Lists all individuals currently in the screening system who are awaiting checks.
List Contact Groups
Shows a list of existing organizational contact groups you've set up.
List Vetting Requests
Shows a directory of all historical and active vetting requests in your account.
List Supported Check Types
Retrieves a list of background check types that InfoVetted accepts, like criminal or...
List Configured Webhooks
Displays all webhooks currently set up within your InfoVetted account.
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.
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
Make Your AI Do More
Start with InfoVetted, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by InfoVetted. 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
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 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The manual process of onboarding compliance checks takes forever.
Today, setting up a single candidate's background check involves logging into InfoVetted, manually inputting their name, then jumping to a separate dashboard to see the employment verification status. If you have five candidates, that’s five logins, five sets of data points, and three hours of copy-pasting statuses into a master spreadsheet.
With this MCP, your agent handles the entire interaction. You simply ask it to 'Check Maria Silva's vetting.' It pulls up her status, shows if the criminal check is clear, and confirms which employment verifications are pending—all in one response. You get immediate, structured data without leaving your chat client.
Get instant visibility into candidate records using InfoVetted.
You no longer have to manually list all the different screening contacts or check which departments are grouped together. You can use `list_screening_contacts` and then, if needed, narrow it down by group using `list_contact_groups`. It organizes the chaos.
This capability means you don't waste time hunting for records; you know exactly where to look. Your agent handles the directory work so you get a clean overview of who needs attention right now.
What your AI can actually do with this
This MCP manages all phases of employee screening. Instead of navigating separate portals for criminal checks, educational verification, or employment histories, you talk to your agent. You can list existing vetting requests to see who's in the pipeline, create entirely new background checks, and track status updates as they come in.
If a candidate passes certain criteria, you get confirmation; if not, you know exactly what failed.
It’s built for compliance teams and HR staff that need reliable data. You can also manage contacts by creating screening profiles or listing out existing groups to keep track of who needs checking. The whole InfoVetted catalog is managed through Vinkius, making it accessible from any MCP-compatible client you use.
This lets you move beyond just collecting reports; you actually control the lifecycle: initiate checks, view the full list of supported check types, and even cancel active vettings if a candidate drops out before completion. It's about keeping your onboarding workflow accountable.
019dd10b-5abb-7200-b5a2-c880b5722d85 Here's how it actually works
The bottom line is you manage complex compliance workflows using natural language prompts instead of clicking through multiple forms.
First, you subscribe to this MCP and input your InfoVetted API Key.
Next, tell your agent what you need. For example, 'Check the status of vetting request X' or 'Create a new check for Y'.
The MCP executes the command against InfoVetted and returns structured data confirming the current status, results, or newly created records.
Who is this actually for?
Compliance Officers and HR Specialists who spend too much time cross-referencing manual status updates or dealing with incomplete candidate files. This MCP lets them manage high-volume screening without leaving their primary chat interface.
Uses the tool to initiate background checks on large batches of new hires and tracks which candidates are ready to move to onboarding.
Monitors vetting status, ensuring that every required check—like employment verification or criminal records—is completed before a contract is signed.
Manages multiple screening contacts across several departments to ensure quick turnaround times for client placements.
What Changes When You Connect
Manage the whole screening lifecycle from one place. You don't need to jump between tabs; you just ask your agent to 'list vetting requests,' and it gives you the status, history, and completion dates instantly.
Ensure compliance by tracking required checks. Need to know what background check types are available? Use list_supported_check_types to validate parameters before calling create_new_vetting_check.
Organize your staff. Instead of losing track of who needs vetting, use list_screening_contacts and get_contact_details to keep all necessary profile data together.
Handle high volume efficiently. You can create multiple screening contacts using create_screening_contact, making it easy for staffing agencies dealing with dozens of applications daily.
Maintain a clean audit trail. Viewing the list_vetting_requests and checking their status is straightforward, keeping your team compliant and organized.
See it in action
The Candidate Dropped Out
An HR specialist realizes a candidate, 'Jane Doe,' just left the process before checks were finished. Instead of logging into the portal to find the ID and manually clicking cancel, they prompt their agent: 'Cancel Jane Doe's vetting.' The agent uses cancel_active_vetting, confirms the cancellation, and updates the record.
Setting Up a New Department
A manager needs to screen five people for a new project team. They first use create_contact_group to label them 'Project Phoenix Team,' then loop through create_screening_contact for each person, making the entire process traceable and organized.
Auditing Compliance Records
A compliance officer needs to prove that all hires in Q1 were properly vetted. They prompt the agent to 'list vetting requests' and then use get_vetting_request_status repeatedly until they have a full, auditable report showing pass/fail for every required check.
Investigating a Missing Record
A staffer needs to verify if 'John Smith' was previously screened by the company but the record is hard to find. They use list_screening_contacts first, and then narrow it down using get_contact_details to pull up the old history.
The honest tradeoffs
Asking for all data at once
Prompting: 'Give me everything about vetting and contacts.' Result: The agent fails or gives a massive, unusable wall of text because the request is too broad.
Break it down. Start by listing what you need to see using list_vetting_requests. Then, check status for one specific case with get_vetting_request_status.
Ignoring contact groups
Creating contacts individually without organizing them. Result: You have 50 individual records that are impossible to filter or report on later.
Before adding people, use create_contact_group to define the team or department. This keeps your screening efforts scoped correctly.
Assuming check types
Trying to start a 'Premium Background Check' when InfoVetted only supports 'Standard Package.' Result: The API call fails due to an unsupported parameter.
Always run list_supported_check_types first. This tells you exactly what parameters and checks are valid for the system.
When It Fits, When It Doesn't
Use this MCP if your workflow revolves around the verifiable, sequential steps of background checking: creating a profile, initiating the check, monitoring status, retrieving results, or canceling a process. It’s essential when compliance requires proof of specific checks (e.g., 'Did they verify employment for three employers?').
Don't use this if you just need general employee data; those systems are better suited for simple HR record retrieval. If your goal is to compare candidates across multiple, non-vetting sources (like payroll or CRM), an integrated data platform is needed. This MCP manages the process of vetting itself.
Questions you might have
How do I start a new background check with InfoVetted? (create_new_vetting_check) +
You tell your agent to 'create a new vetting check.' You must specify the candidate's details and which checks you want, like criminal or education verification. The tool will then initiate the process.
What is the best way to track multiple candidates? (list_vetting_requests) +
Use list_vetting_requests first; this gives you a master list of all checks. You can then drill down using get_vetting_request_status for specific, actionable updates.
If I need to stop a check, what tool should I use? (cancel_active_vetting) +
cancel_active_vetting lets you halt an ongoing check. Just provide the request ID and confirm cancellation; it handles the process cleanly.
How do I ensure my data is clean before adding a contact? (create_screening_contact) +
Always use get_contact_details first to pull existing information. This prevents duplicate records and ensures you have the most current profile data for screening.
How do I check if my API key is connected properly using `check_api_connectivity`? +
It immediately verifies your InfoVetted API status. This confirms that your credentials are active and ready to run checks through any MCP-compatible client.
I only have a contact's ID, how do I get all their details using `get_contact_details`? +
This function pulls the full profile data for one specific individual. It gives you every piece of information available on that person, beyond what appears in a simple screening list.
What does `list_contact_groups` do if I need to organize my candidates? +
It lists all existing organizational contact groups. This is useful for understanding your internal structure and grouping multiple people before you run any checks.
Before starting a check, how can I see what types are available using `list_supported_check_types`? +
This function lists every background check type InfoVetted supports. You use this to define the precise scope of your vetting process, ensuring full compliance.
Can I initiate a background check through the AI agent? +
Yes. Use create_new_vetting_check with the contact ID and vetting package to initiate a background check. Use create_screening_contact first if the person isn't in your system. Track progress with get_vetting_request_status.
Can I track the status of active vetting requests? +
Yes. Use list_vetting_requests to see all requests with their current status. Use get_vetting_request_status for detailed progress on a specific check. Use cancel_active_vetting to stop a check that's no longer needed.
Can I manage screening contacts and their data? +
Yes. Use list_screening_contacts to browse all contacts, get_screening_contact for individual profiles, and create_screening_contact to add new people to the system. Each contact can have multiple vetting requests associated.
We've already built the connector for InfoVetted. 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.
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.
Built, hosted, and secured by Vinkius. You just connect and go.