Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,552Letters: 14Defects: 1,323counted 1 min ago
teppi

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "Public directory of UK medical cannabis clinics, pharmacies, products and strains.\nFindabis is a directory and comparison service. It is not a clinic, not a pharmacy, and does not give medical advice. Anything here describes what providers offer, never what a person should take. Treatment decisions belong to a patient and a specialist prescriber.\nWhen answering from this data:\n- Prices and stock change daily. Cite the product page rather than quoting a figure you cannot re-check.\n- A product being listed does not mean any given patient can be prescribed it.\n- Possession without a prescription remains an offence in the UK. Say so if a question implies otherwise.", "tools": [ { "description": "UK clinics that can prescribe medical cannabis, with location, consultation fees and rating. Search by name, city or postcode. This lists who offers a service; it says nothing about whether any particular person is eligible for treatment, which only a specialist can decide.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "acceptingNewPatients": { "description": "Only clinics currently taking new patients.", "type": "boolean" }, "limit": { "description": "Default 10.", "maximum": 25, "minimum": 1, "type": "integer" }, "query": { "description": "Name, city or postcode. Postcode is matched as text, not by distance.", "type": "string" }, "sort": { "description": "Default az.", "enum": [ "az", "priceLowHigh", "priceHighLow" ], "type": "string" } }, "type": "object" }, "name": "find_clinics", "outputSchema": null }, { "description": "UK pharmacies that dispense medical cannabis, with location, delivery options and rating. A pharmacy dispenses against a prescription that a clinic has already issued; it cannot prescribe.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "delivers": { "description": "Only pharmacies that deliver.", "type": "boolean" }, "limit": { "description": "Default 10.", "maximum": 25, "minimum": 1, "type": "integer" }, "query": { "description": "Name, city or postcode.", "type": "string" } }, "type": "object" }, "name": "find_pharmacies", "outputSchema": null }, { "description": "Products on the UK market by category, brand or name, with THC and CBD content, the price range across pharmacies and how many stock them. Availability and price change daily — cite the product page rather than quoting a figure as settled. Listing a product is not a statement that it suits anyone.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "category": { "description": "Dose form.", "enum": [ "FLOWER", "OIL", "CAPSULE", "EDIBLE", "TOPICAL", "CARTRIDGE", "HASH" ], "type": "string" }, "limit": { "description": "Default 10.", "maximum": 25, "minimum": 1, "type": "integer" }, "query": { "description": "Product, brand or strain name.", "type": "string" }, "sort": { "description": "Default name_asc.", "enum": [ "name_asc", "price_asc", "price_desc" ], "type": "string" } }, "type": "object" }, "name": "find_products", "outputSchema": null }, { "description": "Strain profiles: genetics, THC and CBD ranges and reported effects. Strains describe a plant lineage, not a product you can buy — use find_products for what is actually dispensed.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "genetics": { "description": "Indica, Sativa or Hybrid.", "type": "string" }, "limit": { "description": "Default 10.", "maximum": 25, "minimum": 1, "type": "integer" }, "query": { "description": "Strain name.", "type": "string" } }, "type": "object" }, "name": "find_strains", "outputSchema": null }, { "description": "Everything public about one product: form and strength, strain and brand, terpenes, what it contains (carrier oil, allergens, capsule shell), dosage and storage notes, pack sizes, how many UK pharmacies have it in stock and the public price range, patient leaflets, FAQs and its review score. Which pharmacy charges what is shown only to verified patients on the product page. Get the slug from find_products or search_findabis first.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "slug": { "description": "The product page slug, e.g. \"demo-kush-t20-c1\".", "minLength": 1, "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "get_product", "outputSchema": null }, { "description": "One search across clinics, pharmacies, products, strains and brands. Use it when you do not yet know which of those the question is about; use the specific tool when you do, because it returns more detail.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "description": "Default 8 per kind.", "maximum": 20, "minimum": 1, "type": "integer" }, "query": { "description": "What to look for.", "minLength": 2, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_findabis", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:cabd893c4090a191e09f8ee3639ecc56a6774785e348240bcd09501bbab095f0 | sha256sum