Validate, introspect, and parse talent profiles (OTP) and job postings (OJP)
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
An MCP server for the Open Talent Protocol (OTP) and Open Job Protocol (OJP) β open standards for structuring candidate profiles and job postings for AI agent reasoning.
| Tool | Description |
|---|---|
otp_parse_resume | Raw resume text β OTP skeleton with _EXTRACT_* placeholders for an LLM to fill |
otp_validate_profile | Validate an OTP document against the JSON Schema |
otp_introspect_profile | Extract an agent-friendly summary from an OTP document |
ojp_parse_job_posting | Raw job posting text β OJP skeleton with _EXTRACT_* placeholders |
ojp_validate_job_posting | Validate an OJP document against the JSON Schema |
ojp_introspect_job_posting | Extract an agent-friendly summary from an OJP document |
Or run directly with npx:
Add to your claude_desktop_config.json:
Add to your project or global MCP settings:
The parsers follow a skeleton + fill pattern:
otp_parse_resume (or ojp_parse_job_posting) with raw text_EXTRACT_* annotations, confidence levels, and known gapsotp_validate_profile (or ojp_validate_job_posting) to verify the resultThis keeps the MCP server LLM-free while giving agents structured guidance on what to extract.
The introspect tools flatten an OTP/OJP document into a normalized, agent-friendly object with an agentSummary string β ready for system prompts, retrieval-augmented context, or matching logic.
The JSON Schemas are bundled in the schema/ directory:
schema/opentalent-protocol.schema.json β OTP v0.1schema/openjob-protocol.schema.json β OJP v0.1MIT
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/otp-ojp)<a href="https://allmcps.com/mcp/otp-ojp"><img src="https://allmcps.com/api/badge/otp-ojp?style=directory" alt="Otp Ojp on AllMCPs" /></a>