---
title: CVin.Bio — CV to website + curated tech job board
description: Turn a PDF resume into a professional personal site; search 100k+ curated tech jobs.
canonical: https://cvin.bio/
last-updated: 2026-08-28
---

# CVin.Bio — Agent & Machine Interface

CVin.Bio turns your CV into a professional personal website and runs a curated tech job board. Upload a PDF or Word resume and AI extracts your work history, education, and skills to build a shareable profile page at cvin.bio/yourname — free, in seconds. Learn more on our [About CVin.Bio](https://cvin.bio/about) page.

The [Curated Tech Job Board](https://cvin.bio/jobs) lists 100k+ live tech roles at companies like OpenAI, Anthropic, Stripe, and Cloudflare. Explore all active employers in our [Hiring Companies Directory](https://cvin.bio/companies), browse residencies in our [Tech Fellowships Board](https://cvin.bio/fellowships), or read community reports on our [Discover Hub](https://cvin.bio/discover). Every public profile is matched against open roles by skills and location.

## API Endpoints & Authentication

- Base API URL: https://cvin.bio/api
- Authentication: Public read endpoints require no authentication or API keys. Optional Supabase bearer tokens personalize match scores.
- Rate limits: 300 requests/minute per IP. Responses carry RFC 9331 RateLimit-* headers. On HTTP 429, honor Retry-After.
- Error envelopes: All errors return JSON: { "error": "...", "code": "...", "hint": "..." }.

## REST API Endpoints

- GET https://cvin.bio/api/jobs?page=1&limit=20&q=&type=&loc=remote — Paginated feed of curated tech jobs. Supports cursor pagination (next_cursor).
- GET https://cvin.bio/api/jobs/{id} — Full detail for one public job listing.
- GET https://cvin.bio/api/news?limit=10 — Aggregated tech news from tier-1 sources.
- GET https://cvin.bio/api/profile/{username} — Public candidate profile details.

## Machine Specs & Open Standards

- [OpenAPI 3.1 Specification](https://cvin.bio/openapi.json) — conforming to the [OpenAPI Standard](https://openapis.org)
- [Model Context Protocol (MCP) Specification](https://cvin.bio/.well-known/mcp.json) — conforming to the [MCP Open Spec](https://modelcontextprotocol.io)
- [OAuth Authorization Server Metadata](https://cvin.bio/.well-known/oauth-authorization-server) — published per [IETF RFC 8414](https://datatracker.ietf.org/doc/html/rfc8414) and [WorkOS Agentic Auth Spec](https://workos.com/auth-md)
- [Agent Skills Index](https://cvin.bio/.well-known/agent-skills/index.json) — schema per [Agent Skills Discovery v0.2.0](https://schemas.agentskills.io)
- [Web Accessibility Standards](https://www.w3.org/WAI/standards-guidelines/) — semantics and keyboard accessibility
- Agent Instructions: https://cvin.bio/agent.txt or https://cvin.bio/agent-instructions.txt
- llms.txt Directory: https://cvin.bio/llms.txt and https://cvin.bio/llms-full.txt

## Model Context Protocol (MCP) Server

- MCP Manifest: https://cvin.bio/.well-known/mcp.json and https://cvin.bio/.well-known/mcp
- Streamable HTTP Endpoint: POST https://cvin.bio/mcp (JSON-RPC 2.0)
- Available MCP Tools: search_jobs, get_job, platform_stats

## Core Pages & Directories

- [CVin.Bio Homepage](https://cvin.bio)
- [Curated Tech Job Board](https://cvin.bio/jobs)
- [Hiring Companies Directory](https://cvin.bio/companies)
- [Tech Fellowships Board](https://cvin.bio/fellowships)
- [Discover Directory & Insights](https://cvin.bio/discover)
- [Developer Documentation & API](https://cvin.bio/docs)
- [About CVin.Bio](https://cvin.bio/about)
- [Contact Us](https://cvin.bio/contact)
