Skip to main content
Glama

Loker Dollar Jobs

hire

Employer tool, one call. Describe who you need to hire. If at least 3 consented candidates in the Loker Dollar pool match strongly, you get an ANONYMIZED shortlist back (opaque ids, headline, region, skills, 0–100 score — no PII) and the same shortlist is emailed to contact_email. If the pool has no strong match, the result says so; ask the user whether to post the role free on the Loker Dollar network, then call again with publish_if_no_match=true — the listing goes live automatically when it passes our scam check, and every applicant is forwarded to contact_email.

Input Schema

NameRequiredDescriptionDefault
briefYesWho you need, in plain words: role, must-have skills, seniority, remote/location, budget if you have one (30–4000 chars).
localeNo`en` (default) or `id` for the email language.
locationNoOptional, e.g. `Remote — APAC` or a city.
apply_urlNoOptional. If set, applicants are sent there; otherwise Loker Dollar hosts the apply form and forwards each applicant to contact_email.
is_remoteNoDefault true.
company_nameYesCompany name.
contact_nameYesYour name.
contact_emailYesYour work email. The shortlist (or the listing confirmation) goes here.
publish_if_no_matchNoOnly after the user confirms: post the role as a free listing when the pool has no strong match.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.4/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full behavioral burden and does so well: it discloses the anonymized shortlist fields, the absence of PII, the contact_email side effect, the minimum strong-match threshold, and the automatic publishing/applicant-forwarding behavior when publish_if_no_match is used.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The opening sentence front-loads the tool's purpose and the rest is dense but relevant. It is a single long paragraph, which makes it slightly harder to scan, but every sentence contributes useful workflow or side-effect information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a nine-parameter tool with no output schema and no annotations, the description covers the return shape, privacy behavior, email side effect, conditional publishing path, and scam-check behavior. An agent has enough context to invoke it correctly and to know when a follow-up confirmation call is needed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so all nine parameters are already documented in the schema. The description reinforces the role of contact_email and the confirmation condition for publish_if_no_match, but it does not add materially new syntax or meaning beyond the schema baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific employer action: submit a hiring brief to get an anonymized shortlist from the Loker Dollar pool, with a fallback to publish the role. This is clearly distinguishable from adjacent tools like post_job or match_candidates because it describes a one-call end-to-end hiring flow and its conditional listing behavior.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit workflow guidance for the no-match case: ask the user before retrying with publish_if_no_match=true, and explains that the listing then goes live after the scam check. It does not explicitly compare when to use hire versus siblings such as match_candidates or talent_search, which keeps it from a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources