LeadProof Sales Agent
Server Details
Audit lead-delivery workflows, find reliability gaps, and generate a LeadProof integration plan.
- 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 3.9/5 across 10 of 10 tools scored. Lowest: 3.3/5.
Most tools target distinct actions, but there is some overlap between trial-related tools (get_leadproof_trial, get_leadproof_replay_trial, get_leadproof_evaluation_path) and evaluation-related tools (evaluate_leadproof_fit, compare_leadproof_vs_in_house). Detailed descriptions help differentiate them, but an agent could occasionally misselect without careful reading.
The naming pattern is mostly verb_noun, with a strong get_leadproof_* cluster for six tools and other verbs (audit, compare, evaluate, request) for the rest. While consistent in style, there is minor inconsistency in object naming, such as 'lead_workflow' vs 'leadproof'.
With 10 tools, the server is well-scoped for its purpose as a sales agent. Each tool represents a distinct stage in the sales funnel—from audit and evaluation to trial, checkout, and handoff—without unnecessary bloat.
The tool set covers the full lifecycle for potential buyers, including evaluation, trials, integration guidance, checkout, and handoff. Minor gaps exist, such as the lack of a standalone pricing tool or account management features, but these are not essential for a sales-focused agent.
Available Tools
10 toolsaudit_lead_workflowAudit Lead WorkflowAInspect
Run a free reliability audit of a lead-delivery workflow. Returns a 0-100 risk score, missing safeguards, transparent revenue-at-risk estimate, integration kit, and authorized checkout path.
| Name | Required | Description | Default |
|---|---|---|---|
| stack | No | ||
| idempotency | No | ||
| retry_policy | No | ||
| monthly_leads | Yes | ||
| failure_alerts | No | ||
| dead_letter_queue | No | ||
| average_customer_value | Yes | ||
| destination_verification | No |
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 of transparency. It discloses that the tool is free and read-only (audit), and lists the outputs: a risk score, missing safeguards, revenue-at-risk estimate, integration kit, and checkout path. This is detailed, but lacks mention of any side effects or authorization requirements.
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 a single sentence that front-loads the main action and then lists key outputs. Every word adds value, with no redundancy or filler. It is appropriately scoped for a simple audit tool.
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 the complexity of 8 parameters (2 required), no output schema, and no annotations, the description should at least touch on the inputs. It does not explain what arguments are needed or their roles, leaving a significant gap in the agent's understanding of how to invoke the tool correctly.
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 input schema has 8 parameters with 0% description coverage, and the tool description does not explain any of them. The description focuses entirely on outputs, providing no meaning or constraint for inputs like 'stack', 'idempotency', or 'retry_policy'. The agent would have to infer parameter purpose from names alone.
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 performs a free reliability audit of a lead-delivery workflow, using a specific verb ('Run') and resource ('audit of a lead-delivery workflow'). The title 'Audit Lead Workflow' aligns, and it is distinct from sibling tools which focus on comparison, evaluation, or checkout.
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 implies usage for auditing reliability and obtaining a risk score, but does not explicitly state when to use this tool versus alternatives, nor does it provide exclusions or prerequisites. There is no guidance on when not to use it.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
compare_leadproof_vs_in_houseCompare LeadProof vs In-HouseAInspect
Return an evidence-based build-versus-buy comparison with the complete public example audit URL, covering retries, idempotency, receipts, replay, privacy, operations, exact LeadProof pricing, honest limitations, and authorized purchase paths.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Without annotations, the description carries the full burden. It describes the output contents comprehensively but does not state that the tool is read-only, whether authentication is needed, or any potential side effects. For a no-parameter tool, this is adequate but not exemplary.
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 a single sentence that front-loads the main purpose ('build-versus-buy comparison') and then lists covered aspects. While it is somewhat long, it is well-structured and every phrase adds value.
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 no output schema, the description sufficiently explains what the tool returns. No parameters means no missing parameter info. The tool is simple, and the description covers its essential functional scope. It could mention authentication or side effects, but overall it is complete enough for a read-like operation.
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?
With zero parameters, schema coverage is trivially 100%. The description adds value by detailing the output, which is the only relevant semantic information beyond the empty schema. Baseline 4 is appropriate.
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 'build-versus-buy comparison' and lists specific topics covered (retries, idempotency, pricing). This distinguishes it from siblings like 'evaluate_leadproof_fit' and 'get_leadproof_checkout', which have different purposes.
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?
No guidance is provided on when to use this tool versus alternatives such as 'evaluate_leadproof_fit' or 'get_leadproof_evidence'. The description implies a decision-making context but does not explicitly state prerequisites, when to avoid, or when another sibling is more appropriate.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
evaluate_leadproof_fitEvaluate LeadProof FitBInspect
Evaluate whether a lead automation workflow would benefit from LeadProof and return an integration path, transparent ROI estimate, recommended plan, and checkout URL.
| Name | Required | Description | Default |
|---|---|---|---|
| stack | No | Current automation or CRM stack, such as GoHighLevel, Make, Zapier, n8n, or a custom API. | |
| monthly_leads | Yes | ||
| workflow_problem | No | ||
| average_customer_value | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description bears full responsibility for behavioral disclosure. It only states the tool returns results but does not disclose side effects, idempotency, rate limits, or whether it triggers any external actions (e.g., creating records). This is insufficient for a tool returning multiple actionable items.
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 a single, well-formed sentence of 25 words. It is front-loaded with the key action and output, with no extraneous information.
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 the tool has 4 parameters, no output schema, and returns multiple items (ROI, plan, checkout URL), the description does not provide enough context about how inputs affect the evaluation or what the output format looks like. The agent may not know how to interpret the results.
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 low (25%). The description does not compensate by explaining the meaning of the three undocumented parameters (monthly_leads, workflow_problem, average_customer_value). It mentions ROI estimate and plan but does not connect them to inputs.
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 uses a specific verb 'Evaluate' and clearly states the object: whether a lead automation workflow benefits from LeadProof. It enumerates the returned items: integration path, ROI estimate, plan, checkout URL, which distinguishes it from siblings like audit_lead_workflow or get_leadproof_checkout.
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 implies usage for initial evaluation but does not explicitly state when to use this tool versus siblings (e.g., for comparing with in-house or for a trial). No when-not-to-use guidance is provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_leadproof_checkoutGet LeadProof CheckoutAInspect
Return the official Stripe checkout URL for a LeadProof plan. The calling agent must obtain its principal's authorization before payment.
| Name | Required | Description | Default |
|---|---|---|---|
| plan | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds an important behavioral requirement: the agent must obtain principal authorization before payment. No annotations exist, so this disclosure is valuable. However, other potential behaviors (e.g., idempotency, error handling) are omitted.
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 wasted words. The first sentence delivers the core purpose, and the second adds a critical usage constraint. Information is front-loaded and efficient.
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 simple tool with one parameter and no output schema, the description adequately covers purpose and a key behavioral requirement. It does not describe the return value format, but a URL is standard. Minor gap: no mention of error cases or idempotency.
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 0%, meaning the description provides no additional parameter information beyond what's in the schema. The enum values (builder, agency) are self-explanatory, but the description misses an opportunity to clarify their meaning.
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 'Return' and the resource 'official Stripe checkout URL for a LeadProof plan', making the tool's function unambiguous. It distinguishes itself from sibling tools by focusing on payment checkout.
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?
No explicit guidance on when to use this tool versus alternatives like get_leadproof_trial or request_leadproof_handoff. The description mentions an authorization requirement, but lacks context for selection among siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_leadproof_evaluation_pathGet LeadProof Evaluation PathAInspect
Return the official no-purchase evaluation sequence with the buyer guide, fictional example audit, browser-only calculator, public workflow tests, and no-card production trial. It accepts no input and returns no personal or customer data.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description clearly states behavioral traits: accepts no input and returns no personal or customer data, implying a read-only, safe operation. It does not contradict annotations (none provided).
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 a single long sentence that front-loads the main purpose. It could be broken into two for clarity but is reasonably concise with no fluff.
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 the tool has no parameters and no output schema, the description lists all returned components, providing a complete picture. It does not mention error behavior or authorization, but these are less critical for a zero-input read tool.
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 tool has zero parameters and schema description coverage is 100%. The description adds that it accepts 'no input', which is already implied by the empty schema, so no extra meaning is needed.
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 'the official no-purchase evaluation sequence' and lists five specific components (buyer guide, fictional example audit, browser-only calculator, public workflow tests, no-card production trial). This distinguishes it from siblings like get_leadproof_trial or get_leadproof_evidence.
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?
No explicit when-to-use or when-not-to-use guidance is provided. The description implies the tool is for evaluation without purchase, but it does not contrast with sibling tools such as 'audit_lead_workflow' or 'get_leadproof_checkout'.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_leadproof_evidenceGet LeadProof Product EvidenceAInspect
Return the public LeadProof evidence manifest with live checks, published contracts, buyer protections, and explicit product limitations. It contains no customer records.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses what the tool returns (public manifest, live checks, etc.) and what it excludes (customer records). However, there are no annotations, and the description does not address authentication needs, rate limits, or whether the 'live checks' imply some side effect. It provides moderate transparency but lacks comprehensive behavioral context.
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 two sentences long, with the first sentence front-loading the core purpose. Every word adds value; there is no redundancy or filler. It is appropriately sized for a tool with no parameters.
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 the lack of annotations and output schema, the description provides a good overview of the return content and an important exclusion (no customer records). It could be improved by noting whether the tool requires authentication or if it's publicly accessible, but it is largely complete for an agent to decide to invoke it.
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?
There are zero parameters, so schema coverage is 100%. The description adds value beyond the schema by detailing the content of the returned data, which helps the agent understand what to expect without needing parameter explanations.
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 the public LeadProof evidence manifest and lists specific components (live checks, contracts, protections, limitations). It is a specific verb+resource that distinguishes from siblings like audit_lead_workflow or get_leadproof_trial.
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 does not provide explicit guidance on when to use this tool versus alternatives. It only mentions that it contains no customer records, which is a helpful exclusion, but no comparison with sibling tools or context about when to choose this over others.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_leadproof_integrationGet Integration InstructionsAInspect
Match an automation stack against 51 published LeadProof platform guides and return the strongest canonical guide paths, no-card trial, and concise implementation steps.
| Name | Required | Description | Default |
|---|---|---|---|
| stack | Yes | Automation, form, AI voice, ad, or CRM stack to match against public LeadProof guides. |
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 implies a read operation (matching against guides) but does not explicitly state that it is read-only, whether authentication is required, or any side effects. The description adds context about the return values but not safety or permissions.
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?
Single sentence is concise, front-loads the action and outcome, and contains no filler. Every word adds value.
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 simple lookup tool with one parameter and no output schema, the description adequately explains the inputs and outputs. However, it could specify the format of the returned items (e.g., are paths URLs?) to be fully 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% with a clear description for 'stack'. The description reinforces the parameter's purpose ('automation stack') but does not add new detail beyond the schema. Baseline 3 is appropriate.
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?
Description specifies a clear action: match an automation stack against 51 guides. It names the verb 'Match', the resource 'automation stack', and distinct outputs: 'canonical guide paths, no-card trial, concise implementation steps'. This distinguishes it from sibling tools like audit or evaluate.
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?
Description implicitly states when to use the tool (when you need integration instructions for a stack) but does not explicitly mention when not to use it or compare it to alternatives. The sibling tool list provides context, but the description itself lacks explicit guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_leadproof_replay_trialTest Failed-Lead Replay Before PurchaseAInspect
Return the public replay procedure, fictional example audit, exact replay requirements, and an attributed no-card production trial. It accepts no input and never authorizes payment.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Since there are no annotations, the description carries the full burden of behavioral disclosure. It clearly states 'It accepts no input and never authorizes payment,' which reveals key safety and side-effect traits. Additionally, terms like 'public' and 'fictional example' signal that the content is non-sensitive and non-real. This is strong transparency, though it omits details like authentication 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 exactly two sentences. The first sentence enumerates the four deliverables in a clear, scannable list. The second sentence adds crucial constraints without redundancy. Every word earns its place, and the most important information is 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?
With no output schema and no annotations, the description must provide complete context. It names the deliverables and explicitly notes no-input and no-payment authorization, which covers the essential operational behavior. However, it does not elaborate on the format or structure of the returned items, but for a zero-input tool with simple outputs, this is adequately 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?
The tool has zero parameters and the schema coverage is 100% with an empty properties object. The description reinforces this with 'accepts no input.' For a parameterless tool, the baseline is 4, and the description adds no unnecessary parameter detail, so this score is appropriate.
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 explicitly states the tool 'Return[s] the public replay procedure, fictional example audit, exact replay requirements, and an attributed no-card production trial.' The verb 'Return' combined with specific deliverables clearly defines the tool's purpose. The title 'Test Failed-Lead Replay Before Purchase' further distinguishes it from sibling tools by emphasizing the pre-purchase testing context.
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 does not explicitly state when to use this tool versus alternatives like get_leadproof_trial or get_leadproof_evaluation_path. The title implies usage for pre-purchase replay testing, but no direct comparisons or exclusions are provided. This gives implied usage context but lacks explicit guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_leadproof_trialGet LeadProof Free TrialAInspect
Return the official no-card production trial. It includes 25 live lead deliveries for 14 days and requires a verified sign-in, but no payment authorization.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
In the absence of annotations, the description discloses that no payment is required, a verified sign-in is needed, and it is a read-only retrieval operation. It does not mention any side effects or rate limits, but the information is adequate for a non-destructive action.
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 a single, concise sentence that immediately conveys the tool's purpose and key features. Every word adds value.
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 no output schema, the description sufficiently explains what the tool returns (trial details: 25 leads, 14 days) and prerequisites (verified sign-in). It is complete for a parameter-less tool.
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 input schema has zero parameters, so schema description coverage is 100%. No additional parameter semantics are needed, and the description is not lacking in this area.
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 the official no-card production trial, specifying what it includes (25 live lead deliveries for 14 days). It distinguishes itself from sibling tools like get_leadproof_checkout, which likely involves payment.
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 implies this tool is for obtaining trial details without payment, suggesting it precedes checkout. However, it does not explicitly state when to use vs alternatives like get_leadproof_checkout or request_leadproof_handoff.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
request_leadproof_handoffRequest LeadProof HandoffAInspect
Create a consent-based sales handoff for a represented buyer. Requires the buyer's name, business email, and explicit authorization to be contacted. Returns the recommended plan and official checkout without authorizing payment.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the represented buyer. | |
| plan | No | ||
| Yes | Business email authorized for LeadProof follow-up. | ||
| stack | No | ||
| company | No | ||
| monthly_leads | No | ||
| consent_to_contact | Yes | Must be true only after the represented buyer authorizes contact. | |
| average_customer_value | No |
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 key behavior: it does not authorize payment and requires consent. However, it does not detail side effects, data creation, or other operational impacts.
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 two sentences, front-loading the purpose and concisely covering requirements and return behavior. Every sentence is informative with no fluff.
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 8 parameters, low schema coverage, and no output schema, the description is incomplete. It omits documentation for optional parameters, no explanation of 'recommended plan', and no guidance on consent capture or error conditions.
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 low (38%). The description reiterates required parameters (name, email, consent_to_contact) but does not explain optional parameters like plan, stack, company, or monthly_leads, missing an opportunity to add value beyond schema.
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 creates a consent-based sales handoff for a represented buyer, specifying the verb 'create', the resource 'sales handoff', and the context. It also distinguishes the tool from siblings by focusing on handoff creation and returning a plan/checkout.
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 implies usage when a represented buyer has given consent but does not explicitly state when not to use or provide alternatives among siblings. It mentions requirements but lacks comparative guidance.
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!
Related MCP Servers
- Alicense-qualityCmaintenanceA read-only MCP server that connects to HubSpot to audit CRM data, diagnose RevOps maturity, identify at-risk deals, and provide step-by-step guidance for fixing issues.123MIT
- Alicense-qualityBmaintenanceAnalyze LinkedIn & email outreach campaigns, track pipeline performance, and review lead conversations for RevOps, Sales Managers, and SDR teams.Apache 2.0
- AlicenseAqualityAmaintenanceExpert business diagnosis engine that analyzes companies across 11 dimensions and returns a Revenue Leak Score with prioritized, triple-option recommendations.91MIT
- FlicenseAqualityBmaintenanceHelps founders and teams review business workflows, identify AI opportunities, assess trust/control risks, and recommend a safe first AI-human workflow.926