Authenticate with a Greenhouse Harvest API key using HTTP Basic auth (key as username, empty password)
Call GET /v1/applications/{application_id}/scorecards to list all scorecards for a given application
Optionally call GET /v1/scorecards/{scorecard_id} to retrieve a single scorecard with full attribute detail
Parse the response fields including interview, interviewer, overall_recommendation, and attribute_ratings
Handle pagination using the Link header if the application has many scorecards
Known gotchas
Scorecards are strictly read-only in the Harvest API — there is no POST endpoint to create or submit scorecards; scorecard creation only happens through the Greenhouse UI or Interview Kit
The API key must belong to a Harvest user with the appropriate permissions to view scorecards; missing permissions returns a 403
Scorecard data is tied to a specific interview stage; verify the on_behalf_of interviewer field to correlate scorecards to the correct interviewer
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp