MCP server for FirstHandAPI — human-in-the-loop crowdsourced data collection. Claude Code + Cursor integration for collecting photos, video, audio, screen recordings from real humans with AI quality scoring.
Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
FIRSTHAND_API_KEYAPI keyoptionalFirstHandAPI key (fh_live_... or fh_test_...). Omit for keyless mode, which exposes the signup tool.
Declared by the author in the official MCP registry. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.
signupCreate a FirstHandAPI buyer account and receive an API key plus $2.50 in free credits.Create a FirstHandAPI buyer account and receive an API key plus $2.50 in free credits.
No input schema was published for this tool.
create_jobCreate a human-in-the-loop (HITL) crowdsourced media collection job. Real human workers capture photos, video, audio, screen recordings, and screen captures. Use cases: UGC collection, ground truth data for AI evaluation, LLM training data, human verification of AI outputs. AI ensemble (Claude Visi…Create a human-in-the-loop (HITL) crowdsourced media collection job. Real human workers capture photos, video, audio, screen recordings, and screen captures. Use cases: UGC collection, ground truth data for AI evaluation, LLM training data, human verification of AI outputs. AI ensemble (Claude Visi…
No input schema was published for this tool.
get_jobGet the status of a human-in-the-loop media collection job. Returns job progress, AI quality scores, and approved file counts.Get the status of a human-in-the-loop media collection job. Returns job progress, AI quality scores, and approved file counts.
No input schema was published for this tool.
create_job_and_waitCreate a human-in-the-loop crowdsourced media collection job and wait for completion. Real workers capture photos, video, audio, or screen recordings. AI scores quality. Returns approved files with download URLs. Best for UGC, ground truth, or training data collection workflows.Create a human-in-the-loop crowdsourced media collection job and wait for completion. Real workers capture photos, video, audio, or screen recordings. AI scores quality. Returns approved files with download URLs. Best for UGC, ground truth, or training data collection workflows.
No input schema was published for this tool.
list_jobsList recent human-in-the-loop media collection jobs. Shows status, AI quality scores, and file counts for each job.List recent human-in-the-loop media collection jobs. Shows status, AI quality scores, and file counts for each job.
No input schema was published for this tool.
cancel_jobCancel a pending content collection job. Only works if not yet started by a contributor.Cancel a pending content collection job. Only works if not yet started by a contributor.
No input schema was published for this tool.
get_job_filesRetrieve AI-scored and human-verified approved files (photos, video, audio, screen recordings) for a completed collection job, including pre-signed S3 download URLs and auto-generated annotation metadata (object labels, scene classification, OCR text extraction, color palettes, speaker counts, tran…Retrieve AI-scored and human-verified approved files (photos, video, audio, screen recordings) for a completed collection job, including pre-signed S3 download URLs and auto-generated annotation metadata (object labels, scene classification, OCR text extraction, color palettes, speaker counts, tran…
No input schema was published for this tool.
get_creditsGet the current credit balance for the authenticated organization. Returns the balance in cents.Get the current credit balance for the authenticated organization. Returns the balance in cents.
No input schema was published for this tool.
8 of 8 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
MCP server for FirstHandAPI — human-in-the-loop crowdsourced data collection. Claude Code + Cursor integration for collecting photos, video, audio, screen recordings from real humans with AI quality scoring.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.