Server definition
- Hash
- sha256:fbeb8c33b7da5810fa37cf7c5fe9f1dc8bb092601109a45377ea091911d227d3
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": "Post offices, parcel lockers, drop-off points and street post boxes in Australia, the United States, the United Kingdom, Canada and New Zealand. Use find_places for what is nearest a coordinate, which is the usual question; use search_places to turn a suburb or a name into a place first, when there is no coordinate; use get_place to read one back in full, with its opening hours and what it accepts. No key and no account: this is free to call. Every answer carries the page's URL, and the data carries its date: cite the page and say when it was last checked.",
"tools": [
{
"description": "The places nearest a point, nearest first, with their distance, address, opening hours and the page each one is on. Ask for a category when the question names one: post-offices, parcel-lockers, drop-off-points, post-boxes, express-post-boxes or collection-points.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "Optional: post-offices, parcel-lockers, drop-off-points, post-boxes, express-post-boxes or collection-points. Omit for any kind.",
"type": "string"
},
"country": {
"description": "Country slug: australia, united-states, united-kingdom, canada or new-zealand.",
"type": "string"
},
"lat": {
"description": "Latitude in degrees, between -90 and 90.",
"type": "number"
},
"lng": {
"description": "Longitude in degrees, between -180 and 180.",
"type": "number"
}
},
"required": [
"lat",
"lng",
"country"
],
"type": "object"
},
"name": "find_places",
"outputSchema": {
"additionalProperties": false,
"properties": {
"places": {
"description": "The places within 50 km, nearest first, at most 30.",
"items": {
"additionalProperties": false,
"properties": {
"address": {
"type": "string"
},
"brand": {
"description": "The carrier, where one is known: australia-post, canada-post, usps, royal-mail, nz-post and so on.",
"type": "string"
},
"category": {
"description": "post-offices, parcel-lockers, drop-off-points, post-boxes, express-post-boxes or collection-points.",
"type": "string"
},
"distance_km": {
"type": "number"
},
"hours": {
"description": "Opening hours in one line, when they are known.",
"type": "string"
},
"last_verified": {
"description": "The date the record was last checked, as YYYY-MM-DD.",
"type": "string"
},
"name": {
"type": "string"
},
"suburb": {
"type": "string"
},
"url": {
"description": "The page for this place. Cite it.",
"type": "string"
}
},
"required": [
"name",
"category",
"suburb",
"distance_km",
"url"
],
"type": "object"
},
"type": [
"null",
"array"
]
}
},
"required": [
"places"
],
"type": "object"
}
},
{
"description": "Everything about one place from an earlier answer: address, opening hours, what it accepts, and when the record was last checked.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"public_id": {
"description": "The id from an earlier answer, the last part of a place's URL: abc12345.",
"type": "string"
}
},
"required": [
"public_id"
],
"type": "object"
},
"name": "get_place",
"outputSchema": {
"additionalProperties": false,
"properties": {
"place": {
"additionalProperties": false,
"properties": {
"address": {
"type": "string"
},
"brand": {
"type": "string"
},
"category": {
"type": "string"
},
"closed": {
"description": "True when this place has closed; the page says so and lists alternatives.",
"type": "boolean"
},
"country": {
"type": "string"
},
"hours": {
"type": "string"
},
"last_verified": {
"type": "string"
},
"lat": {
"type": "number"
},
"lng": {
"type": "number"
},
"name": {
"type": "string"
},
"postcode": {
"type": "string"
},
"region": {
"type": "string"
},
"suburb": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"name",
"category",
"suburb",
"country",
"lat",
"lng",
"url"
],
"type": "object"
}
},
"required": [
"place"
],
"type": "object"
}
},
{
"description": "Suburbs and places matching a name, for turning 'Coburg' or 'Coburg Post Office' into somewhere with a coordinate and a page.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"q": {
"description": "A suburb, a postcode or a place name. At least two characters.",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "search_places",
"outputSchema": {
"additionalProperties": false,
"properties": {
"results": {
"items": {
"additionalProperties": false,
"properties": {
"kind": {
"description": "locality or place.",
"type": "string"
},
"lat": {
"type": [
"null",
"number"
]
},
"lng": {
"type": [
"null",
"number"
]
},
"name": {
"type": "string"
},
"place_count": {
"description": "How many places a locality holds.",
"type": "integer"
},
"region": {
"type": "string"
},
"suburb": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"kind",
"name",
"url"
],
"type": "object"
},
"type": [
"null",
"array"
]
}
},
"required": [
"results"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:fbeb8c33b7da5810fa37cf7c5fe9f1dc8bb092601109a45377ea091911d227d3 | sha256sum