Kariaa

by kariaa.com MCP server, indexed and not reviewed

HostedLocalvendor's own

Not reviewed

No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.

How the index works

Career help for people and their AI agents: jobs, freelance work, scam checks, pay, applying.

What the official MCP registry says

Facts

MCP registry
com.kariaa/mcp · 1.2.0
Endpoint
https://agent.kariaa.com/mcp
Also hosted
https://agent.kariaa.com/mcp/auth streamable-http
Packages
npm @kariaa/mcp stdio
npm / week
222
Registry entry
updated 13 Nov 2026

From the official MCP registry, the package registries and our own checks. JSON · Markdown

Why it's listed

  • It's published in the registry under kariaa.com, a namespace the registry only gives to whoever proves they control that domain.

Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.

Tools it lists 26 · about 7,855 tokens of context · checked 2 hours ago

ToolWhat it doesHint
list_tasksList DataHouse tasksUse when the person wants paid data tasks from Kariaa (record clips, photos, voice, label text). The open DataHouse tasks: title, kind (video, photo, voice, text), the unpaid verification sample each wants and the rate…read-only
get_taskGet a DataHouse taskUse when the person picks a DataHouse task. One task in full: description, the task's own material (instructions: the sentences to read, texts to label, answers to rate), the unpaid verification sample with how-to steps…read-only
whoamiWho am IUse when you need to know who is signed in and what they still need. The account behind the key, whether the basics a task needs are in (legal name, phone, location, occupation), and today's usage.read-only
update_profileUpdate profile basicsUse when the person gives the basics a task needs. Save the basics a task needs: legal first and last name, phone in E.164 (+1…), location as "City, Country", occupation (one to five titles, "student" is fine), language.writes
apply_to_taskApply to a taskUse when the person wants to join a DataHouse task. Join a DataHouse task for the person. `answers` maps each question id from get_task to the answer (a string, or a list for multiselect); every required question needs…writes
request_uploadRequest a sample upload URLUse when you upload a sample file yourself. A one-time signed URL for ONE sample file of a task the person joined. PUT the raw bytes to upload_url with the returned headers, then call confirm_upload with the path. Kind…writes
confirm_uploadConfirm an uploaded sampleUse right after the PUT from request_upload. After the PUT: register the object at `path` as a sample of the task. Returns how many samples are in and how many the task wants.writes
remove_sampleRemove a sample before submittingUse when the person wants to replace a staged sample. Take back one staged sample (a wrong or bad file) so another can be uploaded in its place. Only before submit_samples. file_id comes from confirm_upload,…writes
get_upload_linkGet a link to upload samples from a phoneUse when you cannot send file bytes yourself. A one-tap link to this task's upload page on kariaa.com, already signed in, where the person picks their photos, voice notes or videos from their phone or computer. Use it…writes
add_text_sampleAdd a written answerUse when a DataHouse text task wants a written answer. For a text task: the person's written answer (20 to 20,000 characters), stored as a .txt sample.writes
submit_samplesSubmit the samplesUse when every sample is in and the person confirms. Send the staged samples of a task for review. Needs every sample the task asks for. Optional text_response for notes.writes
my_submissionsMy submissionsUse when the person asks how their DataHouse tasks stand. Every DataHouse task the person joined, newest first, with its stage (pending_review, sample_needed, in_review, approved, rejected).read-only
get_submissionGet a submissionUse when the person asks about one DataHouse task. One task the person joined: stage, staged files, review outcome and the next step.read-only
my_earningsMy earningsUse when the person asks about their Kariaa balance or payouts. The signed-in person's Kariaa balance, earnings, and payout requests. Platform earnings stay on those platforms.read-only
request_payoutRequest a payoutUse when the person asks to cash out their Kariaa balance. Ask Kariaa to pay the whole balance. Methods: paypal, venmo, giftcard, crypto. An admin sends the money. One open request at a time, minimum 10.writes
search_jobsSearch jobsUse when the person wants to find a job or paid work: live openings for a role, near a place or remote, newest relevant first, with links. kind "jobs" (default) searches job boards (LinkedIn, Indeed, Glassdoor,…read-only
get_jobOpen a jobUse when the person wants the details of one result from search_jobs: description, requirements, pay when stated, posted date and how to apply. Use it before applying, or to tailor a resume or cover letter to the…read-only
check_job_postCheck a job post or offer for scam signsUse when the person asks whether a job post, recruiter message or offer is legit or a scam. Returns warning signs (fees, upfront payments, personal email domains, link shorteners, pressure, requests for ID or bank…read-only
estimate_payPay for a role in a placeUse when the person asks what a role pays, or whether an offer is fair, in a city or country. Returns what employers state, from recent postings that list pay: the typical range, how many postings it comes from, and…read-only
save_jobSave a jobUse when the person wants to keep a job from search_jobs on their Kariaa list to come back to. Needs the person signed in.writes
my_saved_jobsMy saved jobsUse when the person asks for the jobs they saved: newest first, with whether each is still open. Needs the person signed in.read-only
list_platformsPlatforms Kariaa searchesUse when the person asks where Kariaa finds paid work, or which freelance, bounty, competition or agent-task platforms they can use. Lists each platform with its category, whether the agent can apply there, and whether…read-only
connect_platformLink an account on a platformUse when applying on a platform needs the person's own account there (get_job or apply_to_work said so). Returns the link where the person signs in to that platform or lets Kariaa set the account up. The person opens…read-only
apply_to_workApply to paid work on a platformUse when the person says yes to applying for a paid task, bounty, competition or freelance project from search_jobs (a job_id like "kaggle:titanic"). Applies as the person through their linked account. Ask them first…writes
add_workAdd work to an applicationUse when the person has finished the work for a platform application (from apply_to_work) and wants it attached: the answer, write-up, code or links as text. Call submit_work after.writes
submit_workSubmit work on a platformUse when the person confirms the work on a platform application is complete and should be sent for review. Sends it as the person.writes

What https://agent.kariaa.com/mcp answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.

How its tools read to an agent 0 errors · 17 warnings · 0 notes

  • warnTC11add_text_samplenone of its 3 parameters has a description
  • warnTC11add_work1 parameter without a description: application_id
  • warnTC11apply_to_tasknone of its 4 parameters has a description
  • warnTC11confirm_uploadnone of its 2 parameters has a description
  • warnTC11estimate_pay1 parameter without a description: role
  • warnTC11get_submissionits one parameter, submission_id, has no description
  • warnTC11get_taskits one parameter, task_id, has no description
  • warnTC11get_upload_linkits one parameter, submission_id, has no description
  • warnTC11my_submissionsits one parameter, limit, has no description
  • warnTC11remove_samplenone of its 2 parameters has a description
  • warnTC11request_payout1 parameter without a description: note
  • warnTC11request_uploadnone of its 4 parameters has a description
  • warnTC11save_jobits one parameter, job_id, has no description
  • warnTC11submit_samplesnone of its 2 parameters has a description
  • warnTC11submit_worknone of its 2 parameters has a description
  • warnTC11update_profilenone of its 7 parameters has a description
  • warnTC18estimate_payreadOnlyHint is true but the name says "pay"

The checks from /check and anchor check, run each day on the list above: about 7,855 tokens of definitions. Not part of the score yet. Check your own server.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.