Recruitment WebMCP Template
A complete WebMCP template for recruitment platforms featuring 14 AI-agent tools — job search, salary data, application submission, interview scheduling, company reviews, career resources, and recruiter contact.
Load live preview on demand to keep template pages fast.
// Register search_jobs tool
navigator.modelContext.registerTool({
name: "search_jobs",
description: "Search open positions by title, industry, location, or employment type",
inputSchema: {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Job title or keyword to search"
},
"industry": {
"type": "string",
"enum": [
"technology",
"finance",
"healthcare",
"marketing",
"engineering",
"sales",
"design",
"operations",
"legal",
"education"
],
"description": "Industry sector filter"
},
"location": {
"type": "string",
"description": "City, state, or remote"
},
"employment_type": {
"type": "string",
"enum": [
"full-time",
"part-time",
"contract",
"freelance",
"internship"
],
"description": "Employment type filter"
},
"experience_level": {
"type": "string",
"enum": [
"entry",
"mid",
"senior",
"lead",
"executive"
],
"description": "Experience level filter"
}
},
"required": []
},
annotations: {"readOnlyHint":true},
execute: async (params) => {
const response = await fetch("/api/search_jobs", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(params),
});
return response.json();
}
});What's Included
End-to-end recruitment coverage from job discovery and salary research to application submission and interview booking.
Job application and interview scheduling forms that AI agents can read, populate, and submit with user confirmation.
Structured salary range data by role, level, and location so agents can inform candidates before they apply.
Employee reviews, benefits packages, and hiring process timelines for transparent job searching.
TalentBridge branded dark theme with sky-blue accents and glassmorphism card layouts.
Self-contained HTML file — no build step, no dependencies, instant deployment.
Why This Template Works
Designed for AI agent interoperability with structured tool definitions.
Structured Tool Schemas
Every tool has a typed JSON Schema so agents know exactly what parameters to send.
User Interaction Gates
Application submission requires explicit user confirmation, preventing accidental applications.
Realistic Mock Data
Runs standalone with plausible companies, salaries, reviews, and confirmation numbers.
Progressive Enhancement
Works as a regular website for humans; lights up with superpowers when an agent visits.
Implementation Guide
Follow these steps to deploy the template on your website.
Download or Copy the HTML
Grab the self-contained HTML file and drop it into your web root or CMS.
Connect Your ATS / Job Board
Swap the static execute() responses with calls to your real applicant tracking system or job board API.
Configure Application Pipeline
Wire up submit_application and schedule_interview to your recruitment workflow and calendar system.
Customise Branding
Update the company name, colours, job listings, and imagery to match your recruitment brand.
Deploy & Verify
Publish the page and use the WebMCP inspector to confirm all 14 tools are registered.
Download Options
Other Industry Templates
Ready to Make Your Site Agent-Ready?
Deploy this template and start receiving structured traffic from AI agents.