pitchiq-mcp
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.
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.
Tool Definition Quality
Average 4.1/5 across 5 of 5 tools scored.
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.
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.
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.
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 toolspitchiq_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.
| Name | Required | Description | Default |
|---|---|---|---|
| start_at | Yes | Slot start (ISO-8601 UTC). Must be a currently-free slot on the host's calendar — re-checked before insert. | |
| host_handle | Yes | The PitchIQ host's PUBLIC booking handle (e.g. from discover_search_podcasts). Books on THEIR public calendar, not yours. | |
| attendee_name | Yes | Name of the guest being booked (the agent's principal). | |
| attendee_email | Yes | Guest email — receives the confirmation + cancel link. | |
| attendee_notes | No | Pitch / context the host sees alongside the booking. | |
| duration_minutes | No | Meeting length. Default 30. |
Tool Definition Quality
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.
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.
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.
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.
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.
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).
| Name | Required | Description | Default |
|---|---|---|---|
| tool_name | Yes | The Commerce tool to price (e.g. pitchiq_v1_booking_book_guest_slot). Call tools/list to see what's available. |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | Audience-size tier. | |
| limit | No | ||
| query | No | Free-text match on the creator's display name. | |
| category | No | Filter by primary category. | |
| language | No | Filter by language. | |
| accepts_keys | No | Only creators who accept review keys. | |
| min_followers | No | Minimum follower count. |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Filter by a curation tag (e.g. 'Indie', 'Strategy', 'RPG'). | |
| limit | No | ||
| query | No | Free-text match on the curator's name. | |
| language | No | Filter by language (e.g. 'english'). | |
| min_followers | No | Minimum follower count. |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | No | Free-text search term (matches title + description). | |
| category | No | Filter by category (free-text; varies by source). | |
| listener_tier | No | Filter by audience size bucket. PitchIQ tiers shows as small / mid / large. |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!