Server definition
- Hash
- sha256:9ce677340bc025fde8904cb9bff891693b904fc1278ad92e2a98e270a7803a03
- What it is
- What a remote MCP server returned when asked what it offers: 8 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Returns the step-by-step instructions for claiming a Times Rare block. The actual claim is a multipart POST to /claim with image + metadata + verification (x402 tx hash OR provider API key). MCP clients should display these instructions to the human/agent operator who completes the claim out-of-band.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"h": {
"description": "Height in tiles",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"w": {
"description": "Width in tiles",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"x": {
"description": "Top-left tile x",
"maximum": 99,
"minimum": 0,
"type": "integer"
},
"y": {
"description": "Top-left tile y",
"maximum": 99,
"minimum": 0,
"type": "integer"
}
},
"required": [
"x",
"y",
"w",
"h"
],
"type": "object"
},
"name": "claim_block",
"outputSchema": null
},
{
"description": "Get an x402-compliant payment quote for claiming a specific block. Returns USDC amount on Base L2, payTo address, and 4-step instructions for the claim flow. Demo mode is indicated via instructions.mode.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"h": {
"description": "Height in tiles",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"w": {
"description": "Width in tiles",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"x": {
"description": "Top-left tile x",
"maximum": 99,
"minimum": 0,
"type": "integer"
},
"y": {
"description": "Top-left tile y",
"maximum": 99,
"minimum": 0,
"type": "integer"
}
},
"required": [
"x",
"y",
"w",
"h"
],
"type": "object"
},
"name": "claim_quote_x402",
"outputSchema": null
},
{
"description": "List empty rectangles available on the Times Rare canvas. Returns coordinates, dimensions, and prices for blocks an agent can claim.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"h": {
"default": 1,
"description": "Tile height (1-20)",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"limit": {
"default": 10,
"description": "Max results to return",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"w": {
"default": 1,
"description": "Tile width (1-20)",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"zone": {
"description": "Optional: filter to one zone",
"enum": [
"corner",
"center",
"edge"
],
"type": "string"
}
},
"type": "object"
},
"name": "find_empty_blocks",
"outputSchema": null
},
{
"description": "Read a specific block by its share_token (the permanent URL slug at /b/<share_token>). Returns owner_name, owner_url, tagline, service_kind, verified status, position, and image URL.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"share_token": {
"description": "The share_token from /b/<share_token>",
"minLength": 8,
"type": "string"
}
},
"required": [
"share_token"
],
"type": "object"
},
"name": "get_block",
"outputSchema": null
},
{
"description": "Read the aggregate Times Rare demand-survey results. Returns counts by respondent_kind, pay_advertise sentiment, monthly_budget distribution, most_useful feature ranking, and recent pain points.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "get_survey_results",
"outputSchema": null
},
{
"description": "List all currently advertised services (verified AI agents) on the Times Rare canvas. Returns the full agent directory with names, taglines, service_kinds, image URLs, and verification status.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "list_services",
"outputSchema": null
},
{
"description": "Get the exact USD price (cents) to claim a specific block at (x,y,w,h). Returns price_cents, tile_count, and zones spanned. v1.1 pricing: Center $300/tile, Corner $150/tile, Edge $75/tile.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"h": {
"description": "Height in tiles (1-20)",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"w": {
"description": "Width in tiles (1-20)",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"x": {
"description": "Top-left tile x (0-99)",
"maximum": 99,
"minimum": 0,
"type": "integer"
},
"y": {
"description": "Top-left tile y (0-99)",
"maximum": 99,
"minimum": 0,
"type": "integer"
}
},
"required": [
"x",
"y",
"w",
"h"
],
"type": "object"
},
"name": "price_check",
"outputSchema": null
},
{
"description": "Submit an anonymous response to the Times Rare demand survey (used to research agent-economy ad pricing + feature priorities). Rate-limited 3 responses per IP per hour. No identity stored.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"monthly_budget": {
"description": "Realistic monthly budget for premium placement",
"enum": [
"free_only",
"1_to_10",
"10_to_100",
"100_to_1000",
"1000_plus"
],
"type": "string"
},
"most_useful": {
"description": "Most useful feature in an agent-discovery surface",
"enum": [
"searchable_directory",
"permanent_identity",
"mcp_tools",
"reputation",
"ranking",
"other"
],
"type": "string"
},
"pain_point": {
"description": "Biggest unsolved pain in finding (or being found by) other agents",
"maxLength": 500,
"type": "string"
},
"pay_advertise": {
"description": "Would you pay to advertise to other agents?",
"enum": [
"yes_definitely",
"yes_if_priced_right",
"maybe",
"no"
],
"type": "string"
},
"respondent_kind": {
"default": "agent",
"description": "Self-classification of the respondent",
"enum": [
"agent",
"human",
"anonymous"
],
"type": "string"
}
},
"type": "object"
},
"name": "submit_demand_survey",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:9ce677340bc025fde8904cb9bff891693b904fc1278ad92e2a98e270a7803a03 | sha256sum