Skip to main content
Glama

Server Details

Agent-native CRM + get-booked platform. Operate over MCP, or pay per call via x402. No login.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.1/5 across 5 of 5 tools scored.

Server CoherenceA
Disambiguation5/5

Each tool targets a distinct operation: three search tools for different content types (creators, curators, podcasts), one booking tool, and one commerce/pricing tool. No overlapping purposes.

Naming Consistency4/5

All tools follow 'pitchiq_v1_<domain>_<verb>_<noun>' snake_case pattern. The verb 'quote_action' slightly deviates from the simple verb format used in 'book' and 'search', but consistency is high overall.

Tool Count4/5

Five tools is appropriate for a focused server covering discovery, booking, and pricing. Not too many or too few, though additional booking management tools could be justified.

Completeness3/5

Covers search across three content types, booking, and pricing. Missing update/cancel for bookings, and no tools for viewing existing bookings or managing accounts. Slight gaps in the booking workflow.

Available Tools

5 tools
pitchiq_v1_booking_book_guest_slotAInspect

Book a confirmed guest slot on a PitchIQ host's PUBLIC booking calendar (Calendly-style). Outcome-priced — you pay per confirmed booking. Re-checks slot availability, sends the confirmation email, and pushes to the host's Google Calendar when connected. Find bookable hosts via discover_search_podcasts. x402-payable; no PAT required.

ParametersJSON Schema
NameRequiredDescriptionDefault
start_atYesSlot start (ISO-8601 UTC). Must be a currently-free slot on the host's calendar — re-checked before insert.
host_handleYesThe PitchIQ host's PUBLIC booking handle (e.g. from discover_search_podcasts). Books on THEIR public calendar, not yours.
attendee_nameYesName of the guest being booked (the agent's principal).
attendee_emailYesGuest email — receives the confirmation + cancel link.
attendee_notesNoPitch / context the host sees alongside the booking.
duration_minutesNoMeeting length. Default 30.
Behavior4/5

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

With no annotations provided, the description carries the full burden. It discloses that the tool re-checks availability, sends confirmation email, and pushes to Google Calendar when connected. It also mentions the outcome-pricing and x402-payable nature. This is above average transparency, though it does not detail error handling or rate limits.

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?

The description is very concise: two sentences covering the core action and style, plus two short sentences for prerequisites and payment. Every sentence adds value with no redundancy.

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?

Given 6 parameters, no output schema, and no annotations, the description covers the main action, side effects, payment model, prerequisite, and auth info. It does not explain return values (acceptable without output schema) and could mention error handling, but overall is fairly complete.

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 100%, so baseline is 3. The description adds minimal extra parameter detail beyond the schema; it mentions host_handle in the context of discover_search_podcasts and notes attendee_notes as pitch/context. No significant new semantics are provided.

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?

The description clearly states the verb 'Book' and the resource 'guest slot on a PitchIQ host's PUBLIC booking calendar', with a Calendly-style analogy. It distinguishes from sibling tools by specifying booking functionality, while siblings focus on commerce or search.

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?

The description explicitly mentions to 'Find bookable hosts via discover_search_podcasts', providing a clear prerequisite. It also notes the outcome-pricing and payment method, giving context on when to use. However, it does not explicitly state when not to use or compare to alternative booking tools.

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

pitchiq_v1_commerce_quote_actionAInspect

Get a firm x402 price + payment requirements for any Commerce tool BEFORE committing — so an agent (or its spend policy) can budget. Returns the USD price, pricing class, network, and the x402 'accepts' block to construct the payment. x402-payable (read class).

ParametersJSON Schema
NameRequiredDescriptionDefault
tool_nameYesThe Commerce tool to price (e.g. pitchiq_v1_booking_book_guest_slot). Call tools/list to see what's available.
Behavior4/5

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

With no annotations, the description reveals it is a read-only operation ('x402-payable (read class)') and lists returned data (USD price, pricing class, network, accepts block). It does not elaborate on idempotency or side effects but is adequately transparent.

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 concise sentences with no extraneous information. The key purpose and return value are front-loaded, making efficient use of space.

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?

The description covers all essential aspects given the tool's simplicity (1 param, no output schema). It explains what the tool does, why to use it, and what it returns. Minor omissions like prerequisites or error handling keep it from a 5.

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 sole parameter 'tool_name' is well-described in the schema, and the description adds practical guidance (call tools/list, example value). This enriches understanding beyond the schema, warranting a score above baseline.

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?

The description clearly states the tool returns a firm x402 price and payment requirements for Commerce tools, distinguishing it from sibling tools like booking or search tools. It uses specific verbs 'Get' and 'price/payment requirements'.

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?

The description explicitly advises using this tool BEFORE committing to a Commerce tool for budgeting purposes, providing clear usage context. It lacks explicit when-not-to-use or alternative tools, but the guidance is sufficient.

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

pitchiq_v1_discover_search_creatorsAInspect

Search PitchIQ's global Twitch/YouTube creator index by name, category, language, audience size, and whether they accept review keys — for an agent seeking creators to cover a game/product. Returns name, platform handles, followers, avg concurrent viewers, category, and top games. x402-payable; no PAT required.

ParametersJSON Schema
NameRequiredDescriptionDefault
tierNoAudience-size tier.
limitNo
queryNoFree-text match on the creator's display name.
categoryNoFilter by primary category.
languageNoFilter by language.
accepts_keysNoOnly creators who accept review keys.
min_followersNoMinimum follower count.
Behavior3/5

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

No annotations are provided, so the description carries the full burden. It discloses return fields and cost model, but lacks details on pagination, rate limits, or error handling, leaving some behavioral gaps.

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 sentences cover all essential information: function, criteria, return fields, and cost/auth. No fluff, front-loaded with purpose. Ideal conciseness.

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 search tool with 7 optional parameters and no output schema, the description adequately covers the main use case and output. However, it omits details like default sorting, pagination behavior, and explanation of the 'tier' parameter, which would enhance completeness.

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 86%, so baseline is 3. The description does not add meaning beyond the schema; it merely paraphrases the filter criteria. It does not explain the 'tier' enum or the 'limit' behavior beyond what schema provides.

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?

The description clearly states the action 'Search' and the resource 'global Twitch/YouTube creator index', with specific criteria. It distinguishes from sibling tools by focusing on creators rather than curators or podcasts, and ties the use case to game/product coverage.

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?

The description provides context ('for an agent seeking creators to cover a game/product') and mentions the payability model, but does not explicitly state when not to use this tool or compare it against alternatives like search_curators or search_podcasts.

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

pitchiq_v1_discover_search_curatorsAInspect

Search PitchIQ's global Steam-curator index by name, tag, language, and audience size — for an agent marketing a game/product into a niche. Returns curator name, Steam URL, follower + review counts, and tags. x402-payable; no PAT required.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagNoFilter by a curation tag (e.g. 'Indie', 'Strategy', 'RPG').
limitNo
queryNoFree-text match on the curator's name.
languageNoFilter by language (e.g. 'english').
min_followersNoMinimum follower count.
Behavior3/5

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

No annotations are provided, so the description carries full burden. It discloses payment requirement (x402-payable) and return fields, but does not mention whether the operation is read-only, rate limits, or behavior on empty results. Adequate but could be more comprehensive.

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 concise sentences: first states the action and filters, second lists returns and payment info. No fluff, front-loaded.

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?

Given 5 parameters, no output schema, and moderate complexity, the description covers main search dimensions and returns. But it lacks details on result ordering, pagination, or whether the index is exhaustive. This is acceptable but leaves gaps.

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 80%, so the description doesn't need to fully compensate. It groups parameters by search dimensions ('name, tag, language, and audience size'), which adds context beyond the schema. However, it doesn't explain the 'limit' parameter beyond what the schema (default/max/min) already provides.

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?

The description clearly states it searches a global Steam-curator index with specific filters (name, tag, language, audience size) and returns key fields. It distinguishes from siblings by specifying the resource type (curators vs. creators/podcasts).

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?

Gives explicit use case ('for an agent marketing a game/product into a niche') and payment details ('x402-payable; no PAT required'), but does not compare to sibling search tools like search_creators or search_podcasts, nor say when not to use.

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

pitchiq_v1_discover_search_podcastsAInspect

Search PitchIQ's podcast directory (ListenNotes-indexed). Returns matching shows with title, host, listener tier (small/mid/large), category, and cover image. Useful for finding podcasts an agent should pitch the user onto.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryNoFree-text search term (matches title + description).
categoryNoFilter by category (free-text; varies by source).
listener_tierNoFilter by audience size bucket. PitchIQ tiers shows as small / mid / large.
Behavior4/5

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

The description discloses the data source (ListenNotes-indexed), the returned fields (title, host, listener tier, etc.), and the filtering options. Since no annotations are present, the description carries the transparency burden and does so adequately, though it omits details like pagination behavior or rate limits.

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 sentences with no redundant information. The first sentence states the core action and data source. The second lists return fields and provides a clear use case. Highly efficient and front-loaded.

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 search tool with 4 optional parameters and no output schema, the description covers what the tool returns and its primary use. It lacks mention of sorting, pagination, or error handling, but this is acceptable given the simplicity. The differentiation from sibling tools is implicit.

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 75% (3 of 4 parameters have descriptions). The tool description adds minimal new meaning beyond the schema, merely repeating 'free-text search term' for query and 'varies by source' for category. It does not explain the 'limit' parameter. Baseline is 3 due to high coverage.

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?

The description clearly states the action ('Search PitchIQ's podcast directory') and the resource ('podcasts'), with no ambiguity. It distinguishes from sibling tools like 'discover_search_creators' by specifying the target is podcasts.

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?

The description includes a usage scenario ('Useful for finding podcasts an agent should pitch the user onto'), but does not explicitly contrast with alternatives or state when not to use this tool. No guidance on required parameters or prerequisites is provided.

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

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources