Server definition
- Hash
- sha256:41eeb3d0bb65dac39ea7a174bc4cdbdbb3d8a7e2a5c1a2ec2e09330bbdd8e8f2
- What it is
- What a remote MCP server returned when asked what it offers: 18 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Paid $0.05 USDC contract workflow analysis. Without paymentSignature it returns the x402 payment challenge; retry after payment to receive the analysis.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"category": {
"type": "string"
},
"counterparty": {
"type": "string"
},
"owner": {
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "analyze_contract_risk",
"outputSchema": null
},
{
"description": "Paid $0.04 USDC tool that extracts confidentiality scope, duration, exclusions, residuals, return/destruction and related NDA clauses.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "check_nda_clauses",
"outputSchema": null
},
{
"description": "Paid $0.04 USDC tool that checks SaaS terms for suspension, unilateral changes, data, SLA, renewal and liability signals.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "check_saas_terms",
"outputSchema": null
},
{
"description": "Paid $0.06 USDC tool that compares two contracts across renewal, notice, penalties and operational risk signals.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"textA": {
"description": "First contract text.",
"minLength": 1,
"type": "string"
},
"textB": {
"description": "Second contract text.",
"minLength": 1,
"type": "string"
},
"titleA": {
"description": "Optional title for the first contract.",
"type": "string"
},
"titleB": {
"description": "Optional title for the second contract.",
"type": "string"
}
},
"required": [
"textA",
"textB"
],
"type": "object"
},
"name": "compare_contract_risk",
"outputSchema": null
},
{
"description": "Paid $0.02 USDC tool that extracts operational obligations such as reporting, security, SLA, audit and insurance duties.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "extract_contract_obligations",
"outputSchema": null
},
{
"description": "Paid $0.04 USDC tool that extracts employment terms without making jurisdiction-specific legal conclusions.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "extract_employment_terms",
"outputSchema": null
},
{
"description": "Paid $0.02 USDC tool that extracts payment timing, invoicing, late fees, currency, billing cycle and discount signals.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "extract_payment_terms",
"outputSchema": null
},
{
"description": "Paid $0.015 USDC tool that extracts term, expiry, auto-renewal and notice-window signals from contract text.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "extract_renewal_deadline",
"outputSchema": null
},
{
"description": "Paid $0.015 USDC tool that finds early termination fees, liquidated damages, late fees and similar exposure.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "find_contract_penalties",
"outputSchema": null
},
{
"description": "Returns the ClausePilot flagship paid contract-risk API URL, price, network and x402 payment protocol without charging.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_clausepilot_payment_info",
"outputSchema": null
},
{
"description": "Lists the ClausePilot flagship API plus all focused Agent Store tools, including price and endpoint, without charging.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "list_clausepilot_paid_tools",
"outputSchema": null
},
{
"description": "Paid $0.05 USDC tool that reviews vendor contracts for renewal, lock-in, service, data, liability and commercial risk signals.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "review_vendor_contract_risk",
"outputSchema": null
},
{
"description": "Paid $12.90 USDC high-volume portfolio scan for up to 200 contracts with ranked operational triage.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"contracts": {
"items": {
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"text": {
"description": "Contract text.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"maxItems": 200,
"minItems": 1,
"type": "array"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
}
},
"required": [
"contracts"
],
"type": "object"
},
"name": "scan_contract_portfolio_200",
"outputSchema": null
},
{
"description": "Paid $3.49 USDC portfolio scan for up to 50 contracts with ranked risk, renewal, penalty, obligation and payment-term summaries.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"contracts": {
"items": {
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"text": {
"description": "Contract text.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"maxItems": 50,
"minItems": 1,
"type": "array"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
}
},
"required": [
"contracts"
],
"type": "object"
},
"name": "scan_contract_portfolio_50",
"outputSchema": null
},
{
"description": "Paid $0.02 USDC tool that produces a compact structured contract summary for downstream agents and workflows.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "summarize_contract_for_agents",
"outputSchema": null
},
{
"description": "Paid $0.08 USDC bundle that returns contract summary, renewal timing, penalties, obligations and payment terms in one call.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"text": {
"description": "Contract text to analyze.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "triage_contract",
"outputSchema": null
},
{
"description": "Paid $0.69 USDC portfolio tool for up to 10 contracts with per-contract triage and portfolio-level ranking.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"contracts": {
"items": {
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"text": {
"description": "Contract text.",
"minLength": 1,
"type": "string"
},
"title": {
"description": "Optional contract title.",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"maxItems": 10,
"minItems": 1,
"type": "array"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
}
},
"required": [
"contracts"
],
"type": "object"
},
"name": "triage_contract_batch_10",
"outputSchema": null
},
{
"description": "Paid $0.12 USDC tool for text-based PDFs. Extracts up to 30 pages and returns bundled contract triage. Invalid or image-only PDFs are rejected before settlement.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"counterparty": {
"description": "Optional counterparty name.",
"type": "string"
},
"paymentSignature": {
"description": "Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.",
"type": "string"
},
"pdfBase64": {
"description": "Base64-encoded text-based PDF. Maximum decoded size is 2.5 MB.",
"minLength": 8,
"type": "string"
},
"title": {
"description": "Optional document title.",
"type": "string"
}
},
"required": [
"pdfBase64"
],
"type": "object"
},
"name": "triage_pdf_contract",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:41eeb3d0bb65dac39ea7a174bc4cdbdbb3d8a7e2a5c1a2ec2e09330bbdd8e8f2 | sha256sum