Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,526Letters: 13Defects: 1,322counted 4 min ago
teppi

Server definition

Hash
sha256:1907054885911ded400c228c07ba38eda6f3d1f095ced50759dff2858146ee06
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": "Apify Market Intelligence. 5 pay-per-call tools plus one free tool, `pricing_info`.\nEvery other tool charges per call: USDC on base over x402. Attach the signed payment payload as a plain JSON object in params._meta[\"x402/payment\"] of the tools/call request. Without it the call is answered with isError:true and the payment requirements in structuredContent, and nothing is run or charged.\n`pricing_info` is free, needs no wallet, and returns every tool's price, the payTo address, the network and the scheme — call it first. Each tool's price is also in its own description.\nA settled call is final: settlement is an on-chain transfer and cannot be reversed, so treat each tools/call as a purchase, not as a retryable read. Questions, or evaluating this server without a wallet: [email protected]", "tools": [ { "description": "Assess one proposed Apify Actor idea against public Store similarity, activity, quality, competition and visible pricing evidence. Public Store API only, no LLM. — $0.05/call, x402 (USDC on base).", "inputSchema": { "additionalProperties": false, "properties": { "detailLevel": { "default": "compact", "description": "Compact or evidence-heavy output in the dataset row.", "enum": [ "compact", "evidence" ], "prefill": "compact", "title": "Detail level", "type": "string" }, "freshnessMinutes": { "default": 60, "description": "Age limit for report-cache reuse. Set to 0 to bypass cache hits.", "maximum": 10080, "minimum": 0, "prefill": 60, "title": "Freshness minutes", "type": "integer" }, "idea": { "additionalProperties": false, "description": "Proposed Apify Actor concept to score against the public Store.", "editor": "json", "prefill": { "categories": [ "MCP_SERVERS" ], "description": "Scores public Store opportunities.", "keywords": [ "store", "pricing" ], "title": "Apify Store Opportunity Scanner" }, "properties": { "categories": { "description": "Optional Store categories.", "editor": "stringList", "items": { "maxLength": 40, "minLength": 1, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "type": "string" }, "maxItems": 5, "minItems": 0, "prefill": [ "MCP_SERVERS" ], "title": "Categories", "type": "array", "uniqueItems": true }, "description": { "default": "", "description": "Optional idea description.", "maxLength": 1000, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "prefill": "Scores public Store opportunities.", "title": "Description", "type": "string" }, "keywords": { "description": "Unique terms for Store matching.", "editor": "stringList", "items": { "maxLength": 80, "minLength": 1, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "type": "string" }, "maxItems": 10, "minItems": 1, "prefill": [ "store", "pricing" ], "title": "Keywords", "type": "array", "uniqueItems": true }, "title": { "description": "Proposed Actor title.", "maxLength": 120, "minLength": 3, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "title": "Title", "type": "string" } }, "required": [ "title", "keywords" ], "title": "Idea", "type": "object" }, "maxResults": { "default": 10, "description": "Maximum number of matched actors to keep in the detailed report.", "maximum": 100, "minimum": 1, "prefill": 10, "title": "Max results", "type": "integer" }, "requestId": { "description": "Idempotency key for replay/conflict handling.", "editor": "textfield", "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "prefill": "idea-daily-prefill-001", "title": "Request ID", "type": "string" }, "schemaVersion": { "default": "1.0", "description": "Contract version for the business input.", "enum": [ "1.0" ], "prefill": "1.0", "title": "Schema version", "type": "string" } }, "required": [ "schemaVersion", "requestId", "idea" ], "schemaVersion": 1, "title": "Apify Actor Idea Validator input", "type": "object" }, "name": "apify-actor-idea-validator", "outputSchema": null }, { "description": "Compare user-declared niches against the public Apify Store and rank evidence-backed market gaps. Public Store API only, no LLM. — $0.10/call, x402 (USDC on base).", "inputSchema": { "additionalProperties": false, "properties": { "categories": { "description": "Optional Store categories to filter each niche cohort.", "editor": "stringList", "items": { "maxLength": 40, "minLength": 1, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "type": "string" }, "maxItems": 5, "minItems": 0, "prefill": [ "LEAD_GENERATION" ], "title": "Categories", "type": "array", "uniqueItems": true }, "detailLevel": { "default": "compact", "description": "Compact or evidence-heavy output in the dataset row.", "enum": [ "compact", "evidence" ], "prefill": "compact", "title": "Detail level", "type": "string" }, "freshnessMinutes": { "default": 60, "description": "Age limit for report-cache reuse. Set to 0 to bypass cache hits.", "maximum": 10080, "minimum": 0, "prefill": 60, "title": "Freshness minutes", "type": "integer" }, "maxResults": { "default": 10, "description": "Maximum number of matched actors to keep in the detailed report.", "maximum": 100, "minimum": 1, "prefill": 10, "title": "Max results", "type": "integer" }, "requestId": { "description": "Idempotency key for replay/conflict handling.", "editor": "textfield", "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "prefill": "gap-daily-prefill-001", "title": "Request ID", "type": "string" }, "schemaVersion": { "default": "1.0", "description": "Contract version for the business input.", "enum": [ "1.0" ], "prefill": "1.0", "title": "Schema version", "type": "string" }, "seedQueries": { "description": "User-declared niche queries to score independently.", "editor": "stringList", "items": { "maxLength": 80, "minLength": 2, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "type": "string" }, "maxItems": 20, "minItems": 2, "prefill": [ "market gap", "pricing gap" ], "title": "Seed queries", "type": "array", "uniqueItems": true } }, "required": [ "schemaVersion", "requestId", "seedQueries" ], "schemaVersion": 1, "title": "Apify Market Gap Finder input", "type": "object" }, "name": "apify-market-gap-finder", "outputSchema": null }, { "description": "Produce a current demand-direction snapshot for one declared niche using observed public Apify Store user metrics. Public Store API only, no LLM. — $0.05/call, x402 (USDC on base).", "inputSchema": { "additionalProperties": false, "properties": { "comparisonWindow": { "default": "7d_vs_30d", "description": "Observed user-metric comparison window.", "enum": [ "7d_vs_30d", "30d_vs_90d" ], "prefill": "7d_vs_30d", "title": "Comparison window", "type": "string" }, "detailLevel": { "default": "compact", "description": "Output detail mode.", "enum": [ "compact", "evidence" ], "prefill": "compact", "title": "Detail level", "type": "string" }, "freshnessMinutes": { "default": 60, "description": "Maximum cache age.", "maximum": 10080, "minimum": 0, "prefill": 60, "title": "Freshness minutes", "type": "integer" }, "keywords": { "description": "Unique terms for Store matching.", "editor": "stringList", "items": { "maxLength": 80, "minLength": 1, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "type": "string" }, "maxItems": 10, "minItems": 1, "prefill": [ "store", "analytics" ], "title": "Keywords", "type": "array", "uniqueItems": true }, "maxResults": { "default": 10, "description": "Maximum nested results.", "maximum": 100, "minimum": 1, "prefill": 10, "title": "Max results", "type": "integer" }, "niche": { "description": "Declared niche to analyze.", "editor": "textfield", "maxLength": 120, "minLength": 2, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "prefill": "store analytics", "title": "Niche", "type": "string" }, "requestId": { "description": "Idempotency key.", "editor": "textfield", "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "prefill": "radar-daily-prefill-001", "title": "Request ID", "type": "string" }, "schemaVersion": { "default": "1.0", "description": "Contract version.", "enum": [ "1.0" ], "prefill": "1.0", "title": "Schema version", "type": "string" } }, "required": [ "schemaVersion", "requestId", "niche", "keywords" ], "schemaVersion": 1, "title": "Apify Niche Demand Radar input", "type": "object" }, "name": "apify-niche-demand-radar", "outputSchema": null }, { "description": "Rank user-supplied candidate niches by public Store opportunity and textual adjacency to a user-supplied portfolio. Public Store API only for candidates, no portfolio fetching. — $0.15/call, x402 (USDC on base).", "inputSchema": { "additionalProperties": false, "properties": { "candidateQueries": { "description": "Candidate niches to evaluate for portfolio expansion.", "editor": "stringList", "items": { "maxLength": 80, "minLength": 2, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "type": "string" }, "maxItems": 20, "minItems": 1, "prefill": [ "store opportunity", "pricing benchmark" ], "title": "Candidate queries", "type": "array", "uniqueItems": true }, "detailLevel": { "default": "compact", "description": "Output detail mode.", "enum": [ "compact", "evidence" ], "prefill": "compact", "title": "Detail level", "type": "string" }, "freshnessMinutes": { "default": 60, "description": "Maximum cache age.", "maximum": 10080, "minimum": 0, "prefill": 60, "title": "Freshness minutes", "type": "integer" }, "maxResults": { "default": 10, "description": "Maximum nested expansions.", "maximum": 100, "minimum": 1, "prefill": 10, "title": "Max results", "type": "integer" }, "portfolioActors": { "description": "Existing portfolio used for adjacency scoring.", "editor": "json", "items": { "additionalProperties": false, "properties": { "categories": { "description": "Optional Actor categories.", "items": { "maxLength": 40, "minLength": 1, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "type": "string" }, "maxItems": 5, "minItems": 0, "title": "Categories", "type": "array", "uniqueItems": true }, "description": { "description": "Optional Actor description.", "maxLength": 1000, "nullable": true, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "title": "Actor description", "type": "string" }, "id": { "description": "Stable Actor identifier.", "maxLength": 64, "minLength": 1, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "title": "Actor ID", "type": "string" }, "name": { "description": "Actor name.", "maxLength": 120, "minLength": 1, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "title": "Actor name", "type": "string" }, "title": { "description": "Optional Actor title.", "maxLength": 120, "nullable": true, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "title": "Actor title", "type": "string" } }, "required": [ "id", "name", "categories" ], "type": "object" }, "maxItems": 50, "minItems": 1, "prefill": [ { "categories": [ "MCP_SERVERS" ], "description": "Tools for discovering and comparing Store opportunities.", "id": "a1", "name": "Store tools", "title": "Store research tools" } ], "title": "Portfolio actors", "type": "array" }, "requestId": { "description": "Idempotency key.", "editor": "textfield", "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "prefill": "plan-daily-prefill-001", "title": "Request ID", "type": "string" }, "schemaVersion": { "default": "1.0", "description": "Contract version.", "enum": [ "1.0" ], "prefill": "1.0", "title": "Schema version", "type": "string" } }, "required": [ "schemaVersion", "requestId", "portfolioActors", "candidateQueries" ], "schemaVersion": 1, "title": "Apify Portfolio Expansion Planner input", "type": "object" }, "name": "apify-portfolio-expansion-planner", "outputSchema": null }, { "description": "Summarize visible public Apify Store event-price distributions for a declared cohort. Public Store API only, no LLM. — $0.05/call, x402 (USDC on base).", "inputSchema": { "additionalProperties": false, "properties": { "categories": { "description": "Optional Store categories.", "editor": "stringList", "items": { "maxLength": 40, "minLength": 1, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "type": "string" }, "maxItems": 5, "minItems": 0, "prefill": [ "MCP_SERVERS" ], "title": "Categories", "type": "array", "uniqueItems": true }, "detailLevel": { "default": "compact", "description": "Output detail mode.", "enum": [ "compact", "evidence" ], "prefill": "compact", "title": "Detail level", "type": "string" }, "eventSelector": { "default": "non_start", "description": "Pricing event cohort to benchmark.", "enum": [ "start", "non_start", "all" ], "prefill": "non_start", "title": "Event selector", "type": "string" }, "freshnessMinutes": { "default": 60, "description": "Maximum cache age.", "maximum": 10080, "minimum": 0, "prefill": 60, "title": "Freshness minutes", "type": "integer" }, "maxResults": { "default": 10, "description": "Maximum nested samples.", "maximum": 100, "minimum": 1, "prefill": 10, "title": "Max results", "type": "integer" }, "query": { "description": "Store cohort query.", "editor": "textfield", "maxLength": 120, "minLength": 2, "pattern": "^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$", "prefill": "store pricing", "title": "Query", "type": "string" }, "requestId": { "description": "Idempotency key.", "editor": "textfield", "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$", "prefill": "price-daily-prefill-001", "title": "Request ID", "type": "string" }, "schemaVersion": { "default": "1.0", "description": "Contract version.", "enum": [ "1.0" ], "prefill": "1.0", "title": "Schema version", "type": "string" } }, "required": [ "schemaVersion", "requestId", "query" ], "schemaVersion": 1, "title": "Apify Pricing Benchmark Advisor input", "type": "object" }, "name": "apify-pricing-benchmark-advisor", "outputSchema": null }, { "description": "Free — list every paid tool in the 'apify-market-intelligence' bundle with its price, payTo address and network. Call this first if you don't have a wallet ready yet.", "inputSchema": { "properties": {}, "type": "object" }, "name": "pricing_info", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:1907054885911ded400c228c07ba38eda6f3d1f095ced50759dff2858146ee06 | sha256sum