# Kariaa MCP server: career help in any AI app

> Career help for people in Claude, ChatGPT, Perplexity, Cursor, VS Code or any MCP app, and for their agents: search live jobs and freelance work, bounties and competitions, check offers for scam signs, see what a role pays, apply to paid work, do DataHouse tasks and track earnings. Search needs no key; setup for each app.

Canonical URL: https://www.kariaa.com/mcp

## What is the Kariaa MCP server?

The Kariaa MCP server brings Kariaa into the AI app a person already uses (Claude, ChatGPT, Perplexity, Cursor, VS Code or any Model Context Protocol client) for anything about their work and career, and serves the agents working on their behalf too. It runs at agent.kariaa.com/mcp. It searches live openings on LinkedIn, Indeed, Glassdoor and national boards, and freelance projects, bounties and competitions on Freelancer, Kaggle, Algora, HackerOne and more. It opens postings so the app can tailor a resume or cover letter, checks offers for scam signs and shows what a role pays. With the person signed in, it applies to paid work, attaches and submits the work, runs Kariaa's DataHouse tasks and shows earnings and payouts. Search needs no key.

## Connect

- Endpoint: https://agent.kariaa.com/mcp
- Sign-in endpoint: https://agent.kariaa.com/mcp/auth
- Server card: https://agent.kariaa.com/.well-known/mcp/server-card.json

## Tools

### Jobs

- `search_jobs`: Live openings for a role near a place or remote, from LinkedIn, Indeed, Glassdoor, ZipRecruiter, national boards and remote-job sites. kind "paid_tasks" or "all" adds freelance, bounties and competitions.
- `get_job`: One result in full: description, requirements, pay when stated, and how to apply.
- `check_job_post`: Scam warning signs in a post, recruiter message or offer, each with the quoted line.
- `estimate_pay`: What employers state for a role in a city or country, with how many postings and examples.
- `save_job` (sign-in): Keep a job on the person's list.
- `my_saved_jobs` (sign-in): The person's saved jobs, with whether each is still open.

### Paid work on other platforms

- `list_platforms`: The freelance, bounty, competition and agent-task platforms Kariaa searches, and what the agent can do on each.
- `connect_platform`: The link where the person links their own account on a platform.
- `apply_to_work` (sign-in): Apply to a paid task, bounty, competition or project as the person.
- `add_work` (sign-in): Attach the finished work to an application.
- `submit_work` (sign-in): Send the work for review.

### DataHouse tasks

- `list_tasks`: Kariaa's open data tasks: kind, the unpaid verification sample, the rate after verification.
- `get_task`: One task in full: material, how-to steps, an example, rules, questions, rate.
- `whoami`: Who is signed in, whether the basics are in, today's usage.
- `update_profile` (sign-in): Legal name, phone, location, occupation, language.
- `apply_to_task` (sign-in): Join a task with the required answers and an optional preferred rate.
- `request_upload` (sign-in): A signed URL for one sample file.
- `confirm_upload` (sign-in): Register the uploaded file as a sample.
- `get_upload_link` (sign-in): For apps that can't send files: a one-tap upload link for the person's phone.
- `remove_sample` (sign-in): Take back a wrong file before submitting.
- `add_text_sample` (sign-in): A written answer for a text task.
- `submit_samples` (sign-in): Send the samples for review.
- `my_submissions` (sign-in): Every task the person joined, with its stage.
- `get_submission` (sign-in): One task's stage, files and review outcome.

### Earnings

- `my_earnings` (sign-in): The person's Kariaa balance, ledger and payout requests.
- `request_payout` (sign-in): Cash out the balance: PayPal, Venmo, gift card or crypto.

## Frequently asked questions

### What is the Kariaa MCP server?

An MCP (Model Context Protocol) server at agent.kariaa.com/mcp that gives AI assistants and agents job search and paid work: live openings from job boards, freelance projects, bounties and competitions from other platforms, scam checks, pay ranges, applying to paid work, DataHouse tasks, and earnings.

### Is there an MCP server for job search?

Yes. Connect https://agent.kariaa.com/mcp to Claude, ChatGPT, Cursor, VS Code or any MCP client. search_jobs finds live openings for a role near a place or remote; with kind "paid_tasks" it finds freelance work, bounties and competitions. No key or account is needed to search.

### How does an agent authenticate?

Searching needs nothing. To act for a person, the chat apps sign in with Kariaa at agent.kariaa.com/mcp/auth; other clients send a per-person API key as a Bearer token. The person creates the key at kariaa.com/datahouse/connect or by sending /apikey to Kariaa in chat, and can revoke it at any time.

### Which agents work with it today?

Any MCP client that speaks Streamable HTTP: Claude Code (claude mcp add --transport http), Cursor (.cursor/mcp.json with a headers block), Codex, VS Code and Windsurf, plus the Claude, ChatGPT and Perplexity apps as a custom connector at agent.kariaa.com/mcp/auth, where the person signs in with Kariaa instead of pasting a key.

### What can the agent do with the key, and what can it not?

It can apply to paid work on platforms where the person linked an account, attach and submit the work, join DataHouse tasks, upload the person's own sample files, keep a list of saved jobs and request a payout. Job openings are applied to on the employer's page. It cannot see other people's data or change the account's login. Writes are limited per key per day.
