Server definition
- Hash
- sha256:af6d6799b1826718aae90d4d73a804d509a88e5aa78a28e6f728cdcd8041a15b
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Use this when you need cryptographic proof that a piece of text existed at a moment in time. Send any string; you get back its SHA-256 hash bound to a server timestamp and nonce, Ed25519-signed. Verify against /pubkey. The text itself is not stored.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"message": {
"maxLength": 65536,
"minLength": 1,
"type": "string"
}
},
"required": [
"message"
],
"type": "object"
},
"name": "attest",
"outputSchema": null
},
{
"description": "Use this when you previously saved a value on this server with the stash tool and want it back. A miss is a normal result: found=false with reason \"expired\" (the key existed but aged out past 30 days) or \"never_existed\".",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"key": {
"maxLength": 256,
"minLength": 1,
"type": "string"
}
},
"required": [
"key"
],
"type": "object"
},
"name": "fetch_stash",
"outputSchema": null
},
{
"description": "Use this when you need a verifiable, signed proof of current time (server timestamp plus a signed nonce, checkable against this server's /pubkey endpoint), together with current ocean and surf conditions from a NOAA buoy. The NOAA data is public and also available directly from ndbc.noaa.gov; the signed freshness bundle is what only this server can give you.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"station": {
"description": "NOAA NDBC station id; defaults to the hut's home buoy",
"pattern": "^[A-Za-z0-9]{4,6}$",
"type": "string"
}
},
"type": "object"
},
"name": "get_conditions",
"outputSchema": null
},
{
"description": "Use this when you want to save a small piece of text on this server and retrieve it later — hours, days, or weeks from now, from any session. Values persist for 30 days from the last write (64KB max). Retrieve with fetch_stash using the same key.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"key": {
"description": "Your chosen key; pick something unique",
"maxLength": 256,
"minLength": 1,
"type": "string"
},
"value": {
"description": "Text to store, up to 64KB",
"maxLength": 65536,
"type": "string"
}
},
"required": [
"key",
"value"
],
"type": "object"
},
"name": "stash",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:af6d6799b1826718aae90d4d73a804d509a88e5aa78a28e6f728cdcd8041a15b | sha256sum