Skip to main content
Glama

A-du: ADU rentals, plans and rules

Find property managers for an ADU

search_managers
Read-onlyIdempotent

Find residential property management companies on the A-du manager marketplace that handle single-family homes and ADUs in Los Angeles, with city and website where known. Multifamily-only and commercial managers are excluded. Use for "who can manage my ADU rental for me". Each result has a url on a-du.homes where a landlord can request management. la_city_business_tax_registration, on businesses imported from the City of Los Angeles active business list, is a City of Los Angeles business tax account number; it is not a real estate license. A-du does not check property managers' licenses: do not call a result licensed, verified or vetted, and tell the user to look up a manager's real estate license with the California Department of Real Estate (dre.ca.gov) before hiring. Example: {"city": "Glendale"}.

Input Schema

NameRequiredDescriptionDefault
cityNo
limitNoResults per page, 1 to 50.
cursorNoOpaque cursor from a previous response.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior3/5

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

This is a read-only lookup with no side effects, so annotations already tell the agent it is non-destructive and safe to retry. The description adds useful context about result contents (per-result url, city, website) and caveats about data quality and licensing. The licensing warning is important but framed as a response-content caveat rather than operational behavior of the call itself.

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?

Purpose and scope are front-loaded, and the licensing disclaimer earns its place as a compliance-critical caveat. A few sentences (the tax registration definition, the example) could be tightened, but nothing is filler.

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?

No output schema exists, and the description compensates by describing result fields (city, website, per-result url). The main remaining gap is city filter behavior, but for a three-parameter read-only search the definition is sufficient to call it correctly.

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 67%; limit and cursor are documented in the schema, but city has no schema description. The description implies city is a location filter and supplies an example ({"city": "Glendale"}), yet does not explain matching semantics or how city interacts with the fixed Los Angeles scope.

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?

Specific verb and resource: 'Find residential property management companies on the A-du manager marketplace', with explicit scope (Los Angeles, single-family and ADUs) and explicit exclusions (multifamily-only, commercial). An agent can distinguish this from search_services or search without opening the schema.

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?

Gives a concrete user-intent trigger ('who can manage my ADU rental for me') and negative scope ('Multifamily-only and commercial managers are excluded'), so when-to-use is clear. It does not name a sibling tool to fall back on for other service types, 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