OJCP – an open protocol for agent-consumable job data
Author here! Agents are applying to jobs for people right now, with progressively more volume, and there's nothing built for it. So they scrape career pages and fight ATS forms with Playwright/Browser Use, which breaks constantly (or they get bot blocked). Employers get buried in applications that don't fit, candidates hear nothing back, and the resume is now an AI-written thing that another AI scores (which breaks the existing model entirely, btw). OJCP is MCP tools for search and apply, a manifest at /.well-known/ojcp.json so agents can find providers, and schemas that…
OJCP – an open protocol for agent-consumable job data launched on August 12, 2026 with 39 votes, #635 of 23,274 launches that month and more than 95% of that year's launches.
In plain words
OJCP is an open protocol that enables AI agents to discover, search, and apply for jobs through a standardized interface. Built on the Model Context Protocol, it provides structured job data and application tools that work across job boards, career pages, and ATS systems without requiring web scraping or browser automation. The protocol is governed by representatives from employers, job boards, ATS vendors, and agent platforms, designed to reduce application spam, improve candidate communication, and create a reliable way for agents to interact with job opportunities.
written from the facts on this page · September 2026
From the sources
A front door for the agents candidates send: OJCP is the open standard for how AI agents search, read and apply to jobs, under rules the employer controls.
OJCP is the open standard for how AI agents search, read and apply to jobs, under rules the employer controls: verified agent identity, applications a person actually approved, and credit for whichever agent sent them. Built on MCP. Governed by an independent steering committee . OJCP is shaped by employers, ATS vendors, job boards, staffing agencies, and agent platforms — each holding one seat on the steering committee , none holding a veto. A shared protocol so AI agents and job providers speak the same language — structured, discoverable, privacy-respecting. OJCP tools are valid MCP tools. Any MCP client can call search_jobs, get_job_detail, and begin_application out of the box.…from ojcp.dev
In the maker’s words, at launch
Author here! Agents are applying to jobs for people right now, with progressively more volume, and there's nothing built for it. So they scrape career pages and fight ATS forms with Playwright/Browser Use, which breaks constantly (or they get bot blocked). Employers get buried in applications that don't fit…
Does a similar job
all alternatives →
OpenJobs AI2025 · metix.ai · ▲621Hey HN, We’re building OpenJobs AI, an AI recruiting agent focused on the outbound sourcing workflow. In recruiting, teams often already know what kind of person they want — but still spend a lot of time manually searching, filtering, and writing first-touch outreach. We wanted to see how much of that work an agent could actually take over. Today, OpenJobs AI focuses on the sourcing part of recruiting. Given a role, it can help with candidate discovery, filtering, matching, and outreach initiation. The goal is to move sourcing from a manual, repetitive workflow into something an agent can…
Open Envelope – an open schema for defining AI agent teamsMay 2026 · openenvelope.org · ▲52Built an open JSON Schema for defining AI agent teams. Multi-agent systems are becoming a real deployment pattern — not single assistants, but teams with roles, handoffs, and human checkpoints. But there's no shared way to define one that travels across frameworks. Every implementation is scattered, locked to whichever tool you picked first. Built the schema to fix that. The schema lives at schema.openenvelope.org and is registered in SchemaStore, so if you drop a .envelope.json file in VS Code you get autocomplete and validation without installing anything. It's also on npm as…
- OSOpen-Source MCP Server for Context and AI Tools2025 · ▲43
Large Language Models (LLMs) are powerful, but they’re limited by fixed context windows and outdated knowledge. What if your AI could access live search, structured data extraction, OCR, and more—all through a standardized interface? We built the JigsawStack MCP Server, an open-source implementation of the Model Context Protocol (MCP) that lets any AI model call external tools effortlessly. Here’s what it unlocks: - Web Search & Scraping: Fetch live information and extract structured data from web pages. - OCR & Structured Data Extraction: Process images, receipts, invoices, and handwritten…
Talent Protocol2024 · talentprotocol.com · ▲88A new type of resume, for the onchain era of the internet

Job Application Bot by Ollama AI2025 · github.com · ▲14JobHuntr.fyi is a macOS desktop app that uses Ollama-powered AI to apply for jobs on LinkedIn—automatically, 24/7. No OpenAI API key required.
More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 20d ago · stillwet.art
PixVerse R2▲381A real-time world model you can explore and change
AI · 29d ago · world.pixverse.video

Source: Show HN post ↗ · launch text quoted in part
Launched alongside, August 2026
the whole month →- TL
Life & fun · Aug 2026 · louisabraham.github.io

Clipto MCP▲655Hey HN, We recently built Clipto. It’s a tool that lets you search over terabytes of video, audio, and images on your computer, without relying on the cloud. Motivation: we probably all had this similar experience, we know a moment exists in a video or audio, but finding it takes hours scrubbing the timeline. You can send all the media to process in the cloud, but it’s slow, expensive and raises privacy concerns. So we decided to build our own on-device media search engine. How it works (high level): 1. We ingest video, audio, image; normalize formats via ffmpeg; run content analysis to…
Work · Aug 2026 · clipto.com

Hello HN! I found that picking out plausible but diverse skin tones for my digital art and game development projects was kind of difficult, and I got curious about if there was a way to define a color space that made it easy. I've built a color picker and procedural generation algorithm based on the space as well as a bunch of other fun js features and demos throughout the page that use the equations. If you find it interesting, I have lots of explanations of how I built it and what properties the space has. The methodology might be a bit shaky, but hopefully the result is as helpful for…
Life & fun · Aug 2026 · toneyalexander.github.io

Astute▲606Automate your B2B brand going viral, with new media creators
AI · Aug 2026 · company-app.joinastute.com