BoatJobBoard is built
for AI agents
Every feature is accessible via a live MCP server. Let Claude, ChatGPT, or any AI agent search marine jobs, submit applications, and manage listings — no browser required.
How it works
Three steps to connect your AI agent to the full BoatJobBoard platform.
Generate an API key
Sign up for free and create an API key in your dashboard. Keys are scoped to your account — candidates get candidate tools, employers get employer tools.
Point your agent at /api/mcp
Pass your key in the Authorization header. Call tools/list to discover what's available, then use tools/call to act.
Automate your workflow
Let your agent search for jobs matching your skills, apply with a cover letter, or if you're an employer — post listings and review candidates.
Available tools
The MCP server exposes these tools. Public tools work without authentication. Candidate and Employer tools require an API key.
search_jobsPublicSearch open positions by keyword, location, category, type, and schedule.
get_jobPublicRetrieve full details for any job posting by slug.
get_my_profileCandidateFetch your candidate profile, work history, and skills.
get_my_applicationsCandidateList all jobs you have applied to with current status.
apply_to_jobCandidateSubmit an application with an optional cover letter.
post_jobEmployerCreate a new job listing with full details including schedule, salary, and skills.
update_jobEmployerUpdate any field on an existing job your company posted via dashboard or MCP.
get_my_jobsEmployerList all job postings for your company with full details and application counts.
get_my_jobEmployerRetrieve full details for one of your company's jobs by slug.
search_candidatesEmployerSearch public candidate profiles by skills and location.
Full schema at GET /api/mcp
Quick example
Search marine jobs with a single curl call — no account needed.
curl https://boatjobboard.com/api/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "search_jobs",
"arguments": {
"query": "Captain",
"location": "Miami",
"category": "MARITIME_TRANSPORT"
}
}
}'Security
- ✓ API keys are hashed with SHA-256 — the raw key is shown only once at creation.
- ✓ Each key is scoped to your account — candidates cannot access employer tools and vice versa.
- ✓ Keys can be revoked instantly from your dashboard.
- ✓ All data stays on GCP infrastructure — nothing leaves your account boundary.