Server definition
- Hash
- sha256:57293e0c394f60f24cd94e0301e5641860618f87fbc05b40151e0d5cff6bfa24
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Create or update the shop program: shop name, reward text, stamps required before a reward. Returns the program and its join URL (the poster target).",
"inputSchema": {
"properties": {
"reward": {
"type": "string"
},
"shop": {
"type": "string"
},
"stamps_required": {
"maximum": 50,
"minimum": 2,
"type": "integer"
}
},
"required": [
"shop"
],
"type": "object"
},
"name": "create_program",
"outputSchema": null
},
{
"description": "Read one customer card: how many stamps, what the reward is, whether it is ready to redeem.",
"inputSchema": {
"properties": {
"code": {
"type": "string"
},
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "get_card",
"outputSchema": null
},
{
"description": "Program plus this month stamp usage and quota, so a shop can tell how close it is to the free limit.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "program_stats",
"outputSchema": null
},
{
"description": "Redeem the reward on a card that has reached its required stamps. Resets the stamp count and increments the rewards-earned counter.",
"inputSchema": {
"properties": {
"code": {
"type": "string"
},
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "redeem",
"outputSchema": null
},
{
"description": "Add one stamp to a customer card. Identify the card by its 8-character code (from the customer page) or by its token. One stamp per card per day unless allow_multiple is true.",
"inputSchema": {
"properties": {
"allow_multiple": {
"type": "boolean"
},
"code": {
"type": "string"
},
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "stamp",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:57293e0c394f60f24cd94e0301e5641860618f87fbc05b40151e0d5cff6bfa24 | sha256sum