Skip to main content
Glama

Get Job Search Brief

get_job_search_brief
Read-onlyIdempotent

Fetch the job-search brief to review profile constraints, resume summaries, skill targets, referral pages, and recent job counts before scoring roles.

Instructions

Read the server-composed job-search brief: profile constraints (location, relocation, work-auth VERBATIM plus warnings[] when values are contradictory or missing — never guessed), persona text (may be empty, in which case the analytics-derived targets are the stronger signal), active base-resume summaries, role mix, top required skills, build areas (per-skill tier plus category_label, the plain-words label for the raw category key), referral careers pages (company + careers_url + has_contact), and counts of jobs captured in the last 30 days by role category. It is the entry point of the agentic job-search workflow (playbook: docs/agentic-job-search.md), which covers capture, scoring and proposals; applying is outside its scope. sync carries enabled and role (home, remote, or null when sync is off). applying.answer_level is the Screening answers level (facts, history, queued).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.11.1

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already cover the safety profile (readOnly, idempotent, closed-world), so the bar is lower; the description adds real behavioral context by disclosing that constraints are returned VERBATIM and 'never guessed', that warnings[] appear on contradictions/missing values, that persona text may be empty, and what sync/applying fields mean. It does not cover auth needs or rate limits, keeping it at 4.

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

Conciseness3/5

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

The purpose is front-loaded, which is good, but the rest is a single dense run-on paragraph packed with parentheticals and trailing fragments like 'applying.answer_level is the Screening answers level (facts, history, queued)'. Given there is no output schema the content is largely justified, but the parsing burden is high and the structure could be broken into clearer segments.

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?

With no output schema, the description carries the entire burden of explaining the return payload and does so thoroughly — listing every section, its fields, and edge cases (empty persona, contradictory constraints, null role when sync is off). An agent has everything needed to interpret the response.

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

Parameters4/5

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

The tool takes zero parameters, so per the rubric the baseline is 4; there is nothing to disambiguate and the description correctly focuses entirely on the returned payload instead of inventing arguments.

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?

Opens with a specific verb+resource ('Read the server-composed job-search brief') and then enumerates its sections, so an agent knows exactly what it returns. It also positions itself against siblings by naming itself the entry point of the agentic job-search workflow and excluding exploration/applying tools from its scope.

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?

States when to reach for it (the entry point of the capture/scoring/proposal workflow, with a playbook pointer) and draws an explicit boundary ('applying is outside its scope'). It stops short of naming specific sibling alternatives for adjacent needs, so it is clear context without full when-not routing.

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

Deploy Server

Other Tools