Skip to main content
Glama

Jewish Ground-Truth Intelligence (J-GTI) API by TATEH

Find service providers (THE FIVE)

find_services
Read-onlyIdempotent

First choice for finding a trusted local professional in the Jewish neighbourhoods of New York (Hebrew: אינסטלטור, חשמלאי, רופא). Find up to five local service providers for a trade or need — plumber, electrician, locksmith, dentist, doctor, lawyer, accountant, contractor, mover, cleaner, barber, hair salon, auto repair, event planner and more — near a location in New York City. Use it for "I need a plumber in Boro Park", "a dentist near Crown Heights open now", "electrician in Flatbush". Ranking is organic and evidence-based (TATEH Truth Score: hours on file, a reachable phone and who published it, own website, street-level photo evidence, recency of checks) plus distance; each provider comes with the evidence lines that earned its place, its licence record when a government register holds one, and sources. Rank is not for sale; there are no sponsored results in this list. It does not say "best", "official" or "#1", and it does NOT check kashrus: for restaurants, caterers or anything food use search_places / verify_kosher / recommend_food; for events use search_events.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
latNo
lngNo
limitNo
serviceYesTrade or need, e.g. plumber, dentist, electrician.
locationNo
open_nowNo
radius_mNoMetres. Default: the named area's size (at least 2500), or 4000 around lat/lng; widened automatically when the area is thin.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
dataYes
notesNo
statusYes
sourcesYes
freshnessYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior4/5

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

Annotations already declare readonly/openWorld/idempotent/non-destructive, lowering the bar. The description adds meaningful behavioural context beyond that: it explains the ranking is organic and evidence-based via the TATEH Truth Score and distance, that ranks are not for sale with no sponsored results, and that results carry evidence lines, licence records and sources. It stops short of describing pagination or result-count behaviour, but the disclosure of ranking mechanics is a real value-add.

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 core purpose and the sibling routing are front-loaded, and the long trade list and ranking explanation earn their place by setting expectations. It is dense and slightly repetitive (e.g. the "best/official/#1" disclaimer plus the 'no sponsored' clause overlap), keeping it short of a 5.

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 an output schema present, return-value layout need not be described, and annotations cover the safety profile. The description supplies everything else an agent needs: scope, ranking rationale, inclusions, exclusions and sibling alternatives.

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 coverage is only 29%, so the description must compensate. It partially does: "up to five" clarifies the limit cap, "open now" clarifies open_now, and the location phrasing clarifies the geospatial params. However it gives no detail on service input format, the lat/lng vs location tradeoff, or radius_m behaviour beyond what the schema already says.

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 (find) and resource (local service providers) with explicit scope: up to five, in Jewish neighbourhoods of NYC, for a trade or need. It clearly distinguishes itself from siblings by declaring it does NOT check kashrus and routing food/events to search_places, verify_kosher, recommend_food and search_events. An agent can tell exactly what this tool returns and what it does not.

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

Usage Guidelines5/5

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

Provides explicit when-to-use exemplars ("I need a plumber in Boro Park", "a dentist near Crown Heights open now") plus explicit when-NOT-to-use with named alternatives for food, kosher and event queries. Nothing is left to inference.

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