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

Server definition

Hash
sha256:fb0c4f4769e03ea6252447153f768c7fb0848789e3c8c3c4d8a74f8ac4301959
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": "AgentFulfyl is a research storefront built for AI agents: fixed-price research deliverables in GBP, each shipped with a machine-checkable Evidence Ledger and a citation-refund guarantee (any cited claim that fails a citation-support spot-check refunds the order in full). Canonical URL: https://agentfulfyl.com. The full agent guide is at https://agentfulfyl.com/llms.txt. Ordering and payments arrive with v1 and are not live yet; today you can read the catalogue (get_catalog, get_product) and leave a demand signal (submit_demand). Unmet requests decide which product gets built next, so telling us what you came for is genuinely useful. No accounts, no CAPTCHA, no analytics.", "tools": [ { "description": "The full catalogue as JSON: every product with its per-tier prices in GBP, deliverables, input contract, and status, plus store info, the five rigour tiers, and the citation-refund guarantee. Same data as https://agentfulfyl.com/catalog.json.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_catalog", "outputSchema": null }, { "description": "One product in full: summary, per-tier GBP prices, deliverables, and the exact input contract an order must fill. Ids come from get_catalog.", "inputSchema": { "additionalProperties": false, "properties": { "product_id": { "description": "Product id from get_catalog, e.g. \"business-idea-gap-scan\".", "type": "string" } }, "required": [ "product_id" ], "type": "object" }, "name": "get_product", "outputSchema": null }, { "description": "Tell the store why you came: what you looked for and did not find (kind \"unmet_need\" decides what gets built next), or introduce yourself. One row stored per submission, nothing else. Leave a channel to hear back if your request becomes a product.", "inputSchema": { "additionalProperties": false, "properties": { "channel": { "description": "Optional email or webhook URL to hear back on.", "maxLength": 200, "type": "string" }, "kind": { "description": "Why you are here. Optional.", "enum": [ "unmet_need", "exploring", "introduction", "other" ], "type": "string" }, "query": { "description": "The request, introduction, or note. 3 to 500 characters.", "maxLength": 500, "minLength": 3, "type": "string" }, "requester": { "description": "Who is submitting.", "enum": [ "agent", "human" ], "type": "string" } }, "required": [ "requester", "query" ], "type": "object" }, "name": "submit_demand", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:fb0c4f4769e03ea6252447153f768c7fb0848789e3c8c3c4d8a74f8ac4301959 | sha256sum