Skip to main content
Glama

דרושים - עבודות

Server Details

חיפוש משרות, אירועים, מומחים וקורסים, בלי מפתח

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over 14 days
Last Tested
Transport
Streamable HTTP · MCP 2024-11-05
URL
ChatGPT
–
Claude
–

TDQS

A3.8/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: job detail retrieval, platform metadata, and separate search functions for jobs, courses, events, and experts. There is no meaningful overlap between search categories or between get_job_details and search_jobs.

Naming Consistency5/5

All tools follow a consistent snake_case verb_noun pattern using either get_ or search_ prefixes. The naming is predictable and directly reflects each tool's operation.

Tool Count5/5

Six tools is well-scoped for a job platform covering jobs, courses, events, experts, and platform information. Each tool earns its place without excessive fragmentation.

Completeness4/5

The surface covers the main discovery areas and provides detailed job retrieval plus platform stats. Minor gaps exist because there are no detail-retrieval tools for courses, events, or experts analogous to get_job_details, though search results may be sufficient for many workflows.

Available Tools

6 tools
get_job_detailsA
Read-onlyIdempotent
Inspect

Get full details of a specific job listing on DrushimAvodot, including description, requirements, and direct application link.

NameRequiredDescriptionDefault
job_idYesThe job ID (short ID or UUID)

TDQS

A3.5/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description adds value by disclosing the payload contents (description, requirements, application link), but says nothing about behavior for an invalid or unknown job_id, or whether the application link is direct versus redirect-based.

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?

A single sentence with no filler, front-loading the verb and resource before the returned fields. Nothing redundant, though there is little structure beyond the one clause.

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

Completeness4/5

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

For a one-parameter, read-only lookup with no output schema, the description does the important work: it tells the agent what data comes back. Remaining gaps (error behavior on a bad ID, whether the link is direct or a redirect) are minor relative to the tool's simplicity and rich annotations.

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?

Only one parameter with 100% schema description coverage ('The job ID (short ID or UUID)'), so the schema carries the semantics. The description never mentions the job_id or that both short IDs and UUIDs are accepted, adding nothing beyond the structured field. Baseline 3 applies.

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

Purpose4/5

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

States a specific verb ('Get full details') and resource ('a specific job listing on DrushimAvodot'), and enumerates the fields returned (description, requirements, application link). It implicitly contrasts with search_jobs by emphasizing a single specific listing, but never names the sibling or states the search-then-fetch relationship explicitly.

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

Usage Guidelines3/5

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

No explicit when-to-use or when-not-to-use guidance and no alternatives named. The phrase 'a specific job listing' implies this is the follow-up to search_jobs when an agent already has an ID, but that inference is left entirely to the caller.

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

get_platform_infoA
Read-onlyIdempotent
Inspect

Get information and statistics about DrushimAvodot - Israel's job and recruitment platform. Returns active job count, events, experts, and platform URL.

NameRequiredDescriptionDefault

No parameters

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint and non-destructive, so the safety profile is covered. The description adds real value by naming the concrete payload (active job count, events, experts, platform URL), which matters because there is no output schema. It does not mention freshness or caching of the statistics, a minor gap.

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

Conciseness5/5

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

Two short sentences, purpose first, return contents second. Nothing is redundant with the title or schema, and every clause carries information.

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

Completeness4/5

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

For a zero-param read-only tool with no output schema, listing the returned fields makes the definition complete enough to call correctly. The only missing element is any note on whether the statistics are live or cached.

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 the baseline of 4 applies. The description correctly implies a parameterless call by describing a single fixed payload rather than any filtering options.

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?

States a specific verb (Get) and resource (information and statistics about the DrushimAvodot platform), then enumerates what comes back. It is clearly distinguished from the search_* siblings, which all take criteria and return collections, whereas this returns platform-level metadata.

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

Usage Guidelines3/5

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

Usage is implied rather than stated: an agent can infer this is the tool to call for platform-level facts, and that the search_* siblings handle item lookups. However, the description never explicitly says when to prefer this over the siblings or that it takes no filters.

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

search_coursesB
Read-onlyIdempotent
Inspect

Search professional courses and training programs on DrushimAvodot.

NameRequiredDescriptionDefault
queryNoCourse title or topic
is_freeNoOnly free courses
categoryNoCourse category

TDQS

B3.3/5.0
Behavior2/5

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

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false, and a closed-world scope, so the safety profile is covered without the description. However, the description adds nothing beyond that: no result limits, pagination, ranking behavior, or indication of what a search returns.

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?

A single front-loaded sentence with the verb and resource first and zero filler. It is efficient, though its brevity leaves it with nothing to say about behavior or scope.

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

Completeness4/5

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

For a simple, fully optional, three-parameter search tool with complete schema descriptions, full annotations, and no output schema, the definition covers what is needed to invoke it correctly. Return-value behavior is not required of the description here.

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%, with query, is_free, and category each documented, so baseline 3 applies. The description contributes no additional semantics such as matching behavior, multi-word handling, or how category values are expected to be formed.

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

Purpose4/5

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

The description states a specific verb (Search) and resource (professional courses and training programs), and the resource noun distinguishes it from siblings like search_jobs, search_events, and search_experts. It stops short of naming an alternative explicitly, but the domain is unambiguous.

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

Usage Guidelines3/5

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

Usage is only implied by the resource noun: an agent can infer this tool is for courses rather than jobs or events. There is no stated exclusion, no guidance on when to prefer a sibling tool, and no prerequisites described.

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

search_eventsB
Read-onlyIdempotent
Inspect

Search upcoming professional events, webinars, workshops, and conferences on DrushimAvodot.

NameRequiredDescriptionDefault
is_freeNoOnly free events
keywordsNoEvent title or topic to search
locationNoEvent location

TDQS

B3.4/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds meaningful domain scope ('upcoming professional events' on DrushimAvodot) but does not describe result ordering, pagination, or response shape.

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

Conciseness5/5

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

A single front-loaded sentence with no wasted words. It identifies the action and resource immediately.

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

Completeness4/5

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

For a simple read-only search tool with full schema coverage and clear annotations, the description is largely complete. The main missing piece is sibling differentiation and any note about result limits or default behavior.

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%, with all three parameters (is_free, keywords, location) documented in the schema. The description adds no parameter-level detail beyond what the schema already provides, so the baseline of 3 applies.

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

Purpose4/5

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

States a specific verb (Search) and resource (professional events, webinars, workshops, conferences) on a named platform. It is clear what the tool does, though it does not distinguish itself from sibling search tools like search_courses or search_experts.

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

Usage Guidelines2/5

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

No guidance on when to use this instead of search_courses or search_experts, and no exclusions or prerequisites. The agent must infer selection from the resource noun alone.

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

search_expertsB
Read-onlyIdempotent
Inspect

Find career experts, consultants, and coaches on DrushimAvodot by specialization.

NameRequiredDescriptionDefault
specializationNoArea of expertise (e.g., 'הייטק', 'שיווק', 'career coaching')

TDQS

B3.2/5.0
Behavior2/5

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

Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so the safety profile is fully covered elsewhere. The description adds no behavioral context of its own — nothing about how matching works (substring vs exact vs Hebrew/English synonyms), result size, or ordering. It restates purpose rather than disclosing behavior.

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?

A single well-formed sentence with the entity and the filter front-loaded; nothing is wasted. It is arguably too terse rather than padded, which is penalized under other dimensions rather than this one.

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

Completeness3/5

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

For a one-optional-parameter read-only search with rich annotations and no output schema, the description is adequate but leaves a meaningful gap: whether the filter is optional and how it matches values, which directly affects how an agent should call it.

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% and the single parameter already carries its meaning plus Hebrew/English examples, so the baseline is 3. The description's "by specialization" merely echoes the parameter name and adds no matching semantics beyond the schema.

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

Purpose4/5

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

States a specific verb ("find") and a specific resource ("career experts, consultants, and coaches on DrushimAvodot"), which cleanly separates it from the sibling search_jobs/search_courses/search_events tools by entity type. It stops short of explicitly naming those siblings or the boundary between them.

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

Usage Guidelines3/5

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

Usage is implied only: query this when you want experts filtered by a specialization. There is no explicit when-to-use/when-not guidance, and notably no mention of what happens when the optional specialization is omitted (the schema shows 0 required params, so an unfiltered search is possible but undocumented).

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

search_jobsA
Read-onlyIdempotent
Inspect

Search active job listings on DrushimAvodot, Israel's job & recruitment platform. Returns real-time results with direct application links. Supports Hebrew and English queries.

NameRequiredDescriptionDefault
queryNoJob title, keyword, or field to search (e.g., 'React developer', 'מפתח', 'שיווק')
categoryNoProfessional category
locationNoCity or area in Israel (e.g., 'Tel Aviv', 'תל אביב', 'Jerusalem', 'remote')
remote_workNoFilter for remote/work-from-home positions only
employment_typeNoJob type (e.g., 'משרה מלאה', 'חלקית', 'פרילנס')

TDQS

A4/5.0
Behavior4/5

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

Annotations already establish read-only, idempotent, non-destructive, closed-world behavior, so the description's job is additive context — which it provides: real-time results, direct application links, and Hebrew/English query support. It omits result volume or pagination behavior, which keeps it from a 5.

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

Conciseness5/5

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

Three short sentences, front-loaded with the verb, resource, and platform identity, followed by the two facts an agent most needs (real-time results with apply links, bilingual queries). Nothing is wasted.

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

Completeness4/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 correctly discloses the return character (real-time listings with direct application links) and language support. Minor gap: no indication of result count, ranking, or pagination for what is an open-ended search.

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 the schema already documents all five parameters with examples. The description adds only the cross-cutting note that both Hebrew and English queries are supported, which is marginal beyond the schema's own bilingual examples.

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?

States a specific verb ('Search') and a precisely scoped resource ('active job listings on DrushimAvodot'), and the resource noun alone distinguishes it from siblings search_courses, search_events, and search_experts. No ambiguity about what it returns.

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

Usage Guidelines3/5

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

Usage is only implied by the search semantics; there is no explicit statement of when to use this versus get_job_details (to drill into a listing) or the other search_* tools, and no prerequisites or exclusions are given.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updates
    • First observedget_job_details
    • First observedget_platform_info
    • First observedsearch_courses
    • First observedsearch_events
    • First observedsearch_experts
    • First observedsearch_jobs

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Live tech-hiring intelligence for AI agents. Search 130K+ open jobs collected daily from ~500 tech companies' own career sites — plus company hiring profiles, tech stacks, salary benchmarks, and skill trends. Five tools work with no account.
    31
    207 npm
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables multi-source tech job search and application with CV-based skill extraction, deduplication, and scoring across HireMeTech, Comeet, and AllJobs, supporting autonomous or supervised workflows.
    20
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to browse recent job postings from a keyless European (Germany-heavy) job board, keyword-search them client-side by title, company or tag, and fetch full HTML descriptions for individual listings, with pagination and remote-only filtering.
    272 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables real-time job search across thousands of companies' open roles from Greenhouse, Lever, Ashby, and SmartRecruiters, with full-text filtering and company-specific queries, no API key required.
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources