LeadForm AI
Server Details
Paid B2B lead scoring and next-action qualification for AI agents.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
2 toolsget_leadform_payment_infoGet LeadForm payment infoAInspect
Returns the LeadForm paid lead-qualification API URL, price, network and x402 payment protocol without charging.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full behavioral burden. It usefully discloses that the call does not incur a charge, a meaningful trait for a payment-related tool, but says nothing about authentication needs, rate limits, or side effects. It adds one good trait and leaves the rest unstated.
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?
A single efficient sentence that front-loads the verb and enumerates the returned fields with no filler. Every clause earns its place.
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?
There is no output schema, so enumerating returned fields (URL, price, network, x402 protocol) directly compensates. For a zero-parameter, side-effect-free lookup this is nearly sufficient, though the shape/format of the returned payment data is not described.
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 takes zero parameters, so there is no parameter semantics to explain; the baseline of 4 applies. No conflicting or missing parameter information exists.
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?
Names a specific verb (Returns) and enumerates the exact resources returned: API URL, price, network, and x402 payment protocol. It is obviously a metadata/introspection tool distinct from qualify_b2b_lead, though the description never explicitly contrasts itself with that sibling.
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 phrase 'without charging' implicitly signals the when: use this to inspect payment details before invoking the paid qualification flow. However, it never names the alternative (qualify_b2b_lead) or states an explicit precondition, leaving usage to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
qualify_b2b_leadQualify a B2B lead with LeadForm AIAInspect
Paid B2B lead scoring. Without paymentSignature it returns the x402 payment challenge. Retry with a valid PAYMENT-SIGNATURE for the qualification result.
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| need | No | ||
| team | No | ||
| No | |||
| budget | No | ||
| company | No | ||
| timeline | No | ||
| paymentSignature | No | Optional x402 PAYMENT-SIGNATURE header value for a paid retry. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden, and it does disclose the most important trait: the tool is payment-gated and a first call will return a challenge rather than a result. That is genuinely useful beyond structured fields, though it says nothing about rate limits, idempotency, or error behavior on an invalid signature.
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 short sentences, no filler, and the payment gating is front-loaded before the retry instruction. Every sentence earns its place.
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 tool with 8 parameters at 13% coverage and no output schema, the description covers the critical payment flow but leaves the lead-input semantics and the shape of the qualification result entirely unspecified. It is minimally adequate for invoking the tool, not complete for using it well.
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 13%: only paymentSignature is documented, and the description merely restates its role in the retry flow. The seven lead fields (name, need, team, email, budget, company, timeline) have no descriptions anywhere, and with zero required fields the agent gets no hint about which inputs matter for a valid qualification.
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 states a specific resource and action: 'Paid B2B lead scoring', and the payment-challenge framing makes it clear this is a scored qualification call rather than a generic lead write. It does not explicitly distinguish itself from the sibling get_leadform_payment_info, so sibling differentiation is only implicit via the mention of the x402 challenge.
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?
It gives concrete operational guidance: call without paymentSignature to get the challenge, then retry with a valid PAYMENT-SIGNATURE to get the result. That is a clear call sequence. It does not mention when to prefer the sibling payment-info tool instead, so the alternative routing is missing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
- First observed
get_leadform_payment_info - First observed
qualify_b2b_lead
Related MCP Connectors
Paid business, people, company, lead, and web intelligence for autonomous AI agents.
Lead enrichment for AI agents: email finder, company enrichment, people data, firmographics.
Sales intelligence for B2B SMEs — lead scoring, ICP fit, CRM enrichment & writeback.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to discover companies showing buying signals, enrich them with public homepage data, score them against custom rules, and draft review-ready briefs.MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to search, enrich, and score B2B leads in real time from a database of 10M+ companies.-
- FlicenseNot gradedqualityBmaintenanceEnables autonomous B2B lead enrichment through a waterfall cascade and technographic stack verification, producing structured output dossiers for AI agents and enterprise pipelines.8-
- AlicenseNot gradedqualityBmaintenanceBuying-intent judgement for AI agents: three judges decide whether the author of any post or message is a real buyer, and draft a reply you approve.463 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.