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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "ExplorationMaps creates mineral exploration maps from public registry records. For a request naming a company or project, identify the specific project before mapping. Search its claims, group records geographically, and pass verified claim_numbers to preview_exploration_map so unrelated projects stay out. If the project cannot be identified reliably, ask the user. When available, pass the company's HTTPS website in branding and verified project facts in facts_panel and claims_callout; do not invent ownership, grades, targets or coordinates. Choose a map type and basemap that match the request. The preview defaults to supported context overlays, nearby claims, a locator inset and a claim callout. After the call, report claims_found_primary separately from claims_found_neighbours, describe only layers_applied, and give the share_url. For an image file, give png_download_url: opening it downloads the map as a PNG in the user's browser. This tool does not return image data itself. Public registry data is informational and is not a legal title opinion or survey. Free use allows 10 map previews per hour: tell the user how many remain after each preview, and if the limit is reached, give them the reset time and links from the error. This connection is anonymous: it cannot see the user's ExplorationMaps account, brand kit or saved maps. If the user wants their account branding or saved maps, tell them to add https://www.explorationmaps.com/mcp/account as a custom connector (Settings, Connectors, Add custom connector) and sign in there.", "tools": [ { "description": "Return the map types, mineral-registry jurisdictions, context overlays, search modes, and styles supported by ExplorationMaps. Use this when deciding whether ExplorationMaps can fulfill a mapping request or when a jurisdiction is unclear.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_mapping_capabilities", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Create a branded mineral exploration map from public registry claims and return a shareable URL. Provide at least one of search, location or claim_numbers. For a specific project, search its claims first and pass exact claim_numbers. Supply published facts and branding when known; never invent ownership, targets, grades or coordinates. Supports separate neighbouring claims, a project callout, locator inset, and map basemap selection. Drill and NI 43-101 layouts require user-supplied data or qualified review; this tool does not generate drill results. Free use allows 10 previews per hour; allowance in the result reports how many remain.", "inputSchema": { "additionalProperties": false, "properties": { "annotations": { "items": { "additionalProperties": false, "properties": { "label": { "type": "string" }, "lat": { "type": "number" }, "lng": { "type": "number" }, "type": { "enum": [ "target", "airstrip", "camp", "mine", "deposit", "other" ], "type": "string" } }, "required": [ "type", "label", "lat", "lng" ], "type": "object" }, "maxItems": 30, "type": "array" }, "basemap": { "description": "Main map basemap. Defaults by map type; geology uses the published bedrock overlay.", "enum": [ "white", "light_grey", "dark", "terrain", "topo", "satellite", "satellite_hybrid", "hillshade", "geology" ], "type": "string" }, "basemap_opacity": { "default": 1, "maximum": 1, "minimum": 0, "type": "number" }, "branding": { "additionalProperties": false, "properties": { "accent_color": { "pattern": "^#[0-9a-fA-F]{6}$", "type": "string" }, "font": { "maxLength": 80, "type": "string" }, "logo_url": { "format": "uri", "type": "string" }, "logo_url_dark": { "format": "uri", "type": "string" }, "primary_color": { "pattern": "^#[0-9a-fA-F]{6}$", "type": "string" }, "website": { "format": "uri", "type": "string" } }, "type": "object" }, "claim_numbers": { "description": "Exact claim identifiers to map. Overrides search selection; all requested claims must be found.", "items": { "pattern": "^[A-Za-z0-9.-]{1,40}$", "type": "string" }, "maxItems": 40, "minItems": 1, "type": "array", "uniqueItems": true }, "claims_callout": { "additionalProperties": false, "properties": { "anchor": { "enum": [ "auto" ], "type": "string" }, "fields": { "additionalProperties": { "type": "string" }, "type": "object" }, "show": { "default": true, "type": "boolean" }, "source_note": { "type": "string" }, "style": { "enum": [ "brand", "technical", "minimal" ], "type": "string" } }, "type": "object" }, "company": { "additionalProperties": false, "properties": { "name": { "maxLength": 160, "type": "string" } }, "type": "object" }, "facts_panel": { "additionalProperties": false, "description": "Verified, published project facts, drawn in the project callout. claims must equal the number of mapped claims.", "properties": { "access": { "type": "string" }, "claims": { "type": "integer" }, "commodity": { "type": "string" }, "hectares": { "type": "number" }, "ownership": { "type": "string" }, "project": { "type": "string" }, "tickers": { "items": { "type": "string" }, "type": "array" } }, "type": "object" }, "include": { "default": "all", "description": "Reference overlays. \"all\" enables those that suit the basemap: labels and rail always, roads/settlements only on white or light_grey, geology except on satellite. Pass a list to choose exactly.", "oneOf": [ { "enum": [ "all" ], "type": "string" }, { "items": { "enum": [ "claims", "roads", "settlements", "labels", "rail", "geology" ], "type": "string" }, "maxItems": 8, "type": "array", "uniqueItems": true } ] }, "inset": { "additionalProperties": false, "properties": { "basemap": { "enum": [ "white", "light_grey", "dark", "terrain", "topo", "satellite", "satellite_hybrid", "hillshade", "geology" ], "type": "string" }, "show": { "default": true, "type": "boolean" } }, "type": "object" }, "jurisdiction": { "default": "bc", "description": "Mineral-registry jurisdiction.", "enum": [ "bc", "on", "qc", "sk", "mb", "nl", "yt", "us-nv", "us-az", "us-ut", "us-id", "us-mt", "us-wy", "us-co", "us-nm", "us-ca", "us-or", "us-wa" ], "type": "string" }, "location": { "additionalProperties": false, "properties": { "bbox": { "description": "Optional [minLng,minLat,maxLng,maxLat] bounding box instead of a text search.", "items": { "type": "number" }, "maxItems": 4, "minItems": 4, "type": "array" } }, "required": [ "bbox" ], "type": "object" }, "map_type": { "default": "investor", "description": "The mining-specific map format to create.", "enum": [ "claims", "investor", "infrastructure" ], "type": "string" }, "neighbours": { "additionalProperties": false, "properties": { "label_holders": { "default": true, "type": "boolean" }, "max_holders": { "maximum": 8, "minimum": 0, "type": "integer" }, "show": { "default": true, "type": "boolean" } }, "type": "object" }, "search": { "additionalProperties": false, "properties": { "query": { "description": "Company/holder name, claim number, or claim name.", "maxLength": 120, "minLength": 2, "type": "string" }, "type": { "default": "company", "description": "Search by claim holder/company, claim number, or claim name.", "enum": [ "company", "number", "name" ], "type": "string" } }, "required": [ "query" ], "type": "object" }, "style": { "default": "investor_clean", "description": "ExplorationMaps visual theme.", "enum": [ "investor_clean", "technical_sharp", "modern_dark", "warm_terrain" ], "type": "string" }, "subtitle": { "description": "Optional subtitle shown in the map frame.", "maxLength": 160, "type": "string" }, "title": { "description": "Optional finished-map title.", "maxLength": 160, "type": "string" } }, "type": "object" }, "name": "preview_exploration_map", "outputSchema": { "properties": { "allowance": { "properties": { "limit": { "type": "integer" }, "next_available_at": { "format": "date-time", "type": "string" }, "remaining": { "type": "integer" }, "tier": { "type": "string" }, "window_seconds": { "type": "integer" } }, "type": "object" }, "alt_text": { "type": "string" }, "branding_applied": { "type": "object" }, "caption": { "type": "string" }, "claims_found": { "type": "integer" }, "claims_found_neighbours": { "type": "integer" }, "claims_found_primary": { "type": "integer" }, "expires_in_days": { "type": [ "integer", "null" ] }, "layers_applied": { "items": { "type": "string" }, "type": "array" }, "layers_empty": { "items": { "type": "string" }, "type": "array" }, "map_type": { "type": "string" }, "png_download_url": { "format": "uri", "type": "string" }, "share_url": { "format": "uri", "type": "string" }, "source": { "type": "string" }, "status": { "type": "string" }, "title": { "type": "string" }, "warnings": { "items": { "type": "string" }, "type": "array" } }, "required": [ "status", "share_url", "title", "map_type", "claims_found", "source", "expires_in_days", "warnings" ], "type": "object" } }, { "description": "Search public mineral-claim registries by holder, exact claim number, claim name, or geographic bounding box; provide query, bbox, or both. Claim-name search is available for British Columbia and US BLM jurisdictions. Returns claim number as a string, name, holder, status, expiry, area and centroid when the registry supplies them. Cluster results geographically before selecting a specific project. Results are informational, not a legal title opinion or survey.", "inputSchema": { "additionalProperties": false, "properties": { "bbox": { "description": "Optional [minLng,minLat,maxLng,maxLat] spatial query.", "items": { "type": "number" }, "maxItems": 4, "minItems": 4, "type": "array" }, "jurisdiction": { "description": "Mineral-registry jurisdiction.", "enum": [ "bc", "on", "qc", "sk", "mb", "nl", "yt", "us-nv", "us-az", "us-ut", "us-id", "us-mt", "us-wy", "us-co", "us-nm", "us-ca", "us-or", "us-wa" ], "type": "string" }, "limit": { "default": 25, "description": "Maximum claim summaries returned to the model.", "maximum": 100, "minimum": 1, "type": "integer" }, "query": { "description": "Company/holder name, claim number, or claim name.", "maxLength": 120, "minLength": 2, "type": "string" }, "search_type": { "default": "company", "description": "Search by holder/company, claim number, or claim name.", "enum": [ "company", "number", "name" ], "type": "string" } }, "required": [ "jurisdiction" ], "type": "object" }, "name": "search_mineral_claims", "outputSchema": { "properties": { "claims": { "items": { "type": "object" }, "type": "array" }, "count": { "type": "integer" }, "jurisdiction": { "type": "string" }, "returned": { "type": "integer" }, "source": { "type": "string" }, "warnings": { "items": { "type": "string" }, "type": "array" } }, "required": [ "jurisdiction", "source", "count", "returned", "claims", "warnings" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:00d4b911c56454e49bf5318493c346a53d3ab35f37d562dbb3fc84dcbf155c8d | sha256sum