Skip to main content
Glama

Search experts

search_experts
Read-onlyIdempotent

Search approved Callpaymin experts. Categories (industries): Technology, Consulting & Strategy, Marketing & Sales, Wellness & Coaching, Healthcare, Education, Finance & Real Estate, Legal, Entertainment, Retail & E-commerce, Design & Creative, HR & Recruiting, Cybersecurity, Non-Profit, Other. Topics: Building Product, Building with AI, Business & Money, Career Advancement, Founder Advice, Fundraising, Hiring & Team Building, Idea to Launch, Marketing & GTM, Mental Health, Sales & Growth, VC & Angel Advice. Bios are user-written. Availability can be up to a minute old.

Input Schema

NameRequiredDescriptionDefault
limitNo
queryNo
topicNo
countryNo
categoryNo
industryNo
languageNo
max_rateNo
min_rateNo
online_onlyNo
availabilityNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare readOnly, idempotent, non-destructive, closed-world, so the safety profile needs no restating. The description earns credit for two genuinely non-obvious traits: bios are user-written (data quality caveat) and availability can be up to a minute stale (freshness bound). It stops short of describing result ordering, pagination, or how multiple filters combine.

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 purpose is front-loaded in the first clause, and the two long comma-separated value lists are justified because the schema documents none of them. The trailing caveats are short and earn their place, though the two lists dominate the description visually and could have been compressed into a reference to list_categories.

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?

With 11 optional parameters, no output schema, and zero schema descriptions, the description is thin in key places: it never states the currency or units for min_rate/max_rate, whether query matches bios or names, whether filters AND together, or what a result contains. The freshness note helps, but an agent could still easily call this incorrectly.

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 0% across 11 parameters, so the description carries the full burden and only partly meets it. It enumerates allowed values for category and topic, which is high-value, but leaves query, country, industry, language, min_rate, max_rate, online_only, availability, and limit entirely unexplained — and the phrase 'Categories (industries)' blurs the distinction between the separate category and industry parameters.

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 opens with a specific verb and resource — 'Search approved Callpaymin experts' — and the word 'approved' signals a scoping filter that plain 'search' would not. It is clearly distinct from get_expert or list_favorites, though it never names a sibling to route the agent away from.

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?

There is no statement of when to use this versus get_expert, check_expert_online, get_expert_availability, or list_favorites, all of which appear in the sibling list and overlap in intent. The freshness caveat hints at a check_expert_online handoff but never says so explicitly.

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