Server definition
- Hash
- sha256:02de58f36eaca60d5ba7c89f82b19195cd7af3084320b1a5dd5e23263f477ae9
- 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": "Read bounded player history for public games, dedicated servers, or one game. Older aggregate points marked partialCoverage total recorded games and may omit unrecorded games.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"game": {
"pattern": "^[a-z0-9_-]+\\.[a-z0-9_-]+$",
"type": "string"
},
"kind": {
"default": "game",
"enum": [
"game",
"server"
],
"type": "string"
},
"maxPoints": {
"default": 100,
"maximum": 200,
"minimum": 10,
"type": "integer"
},
"range": {
"default": "24h",
"enum": [
"24h",
"7d",
"30d",
"1y",
"all"
],
"type": "string"
}
},
"type": "object"
},
"name": "get_activity_history",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {},
"properties": {
"apiUrl": {
"format": "uri",
"type": "string"
},
"available": {
"type": "boolean"
},
"bucketed": {
"type": "boolean"
},
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"durationMs": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"game": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"generation": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"kind": {
"enum": [
"game",
"server"
],
"type": "string"
},
"partialCoverage": {
"items": {
"type": "number"
},
"maxItems": 200,
"type": "array"
},
"points": {
"items": {
"additionalProperties": false,
"properties": {
"aggregation": {
"enum": [
"average",
"snapshot"
],
"type": "string"
},
"capturedAt": {
"type": "string"
},
"current": {
"type": "boolean"
},
"partial": {
"type": "boolean"
},
"partialCoverage": {
"type": "boolean"
},
"players": {
"type": "number"
},
"rangeEnd": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"rangeStart": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"capturedAt",
"players",
"current",
"aggregation",
"partial"
],
"type": "object"
},
"type": "array"
},
"range": {
"type": "string"
},
"summary": {
"additionalProperties": false,
"properties": {
"average": {
"type": "number"
},
"current": {
"type": "number"
},
"maximum": {
"type": "number"
},
"minimum": {
"type": "number"
},
"samples": {
"type": "number"
}
},
"required": [
"samples",
"current",
"minimum",
"maximum",
"average"
],
"type": "object"
},
"version": {
"type": "number"
}
},
"required": [
"version",
"generation",
"kind",
"range",
"durationMs",
"bucketed",
"available",
"canonicalUrl",
"apiUrl",
"summary",
"points"
],
"type": "object"
}
},
{
"description": "Read current package, player, and dedicated-server totals from s&box watch.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_ecosystem_snapshot",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"generatedAt": {
"type": "string"
},
"generation": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"packages": {
"additionalProperties": false,
"properties": {
"game": {
"type": "number"
},
"library": {
"type": "number"
},
"map": {
"type": "number"
}
},
"required": [
"game",
"library",
"map"
],
"type": "object"
},
"playersNow": {
"type": "number"
},
"serverPlayersOnline": {
"type": "number"
},
"serversOnline": {
"type": "number"
}
},
"required": [
"generation",
"generatedAt",
"packages",
"playersNow",
"serversOnline",
"serverPlayersOnline",
"canonicalUrl"
],
"type": "object"
}
},
{
"description": "Read one organization profile with public metadata, aggregate activity, and a bounded package portfolio.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"ident": {
"pattern": "^[a-z0-9_-]+$",
"type": "string"
}
},
"required": [
"ident"
],
"type": "object"
},
"name": "get_organization",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"analyticsApiUrl": {
"anyOf": [
{
"format": "uri",
"type": "string"
},
{
"type": "null"
}
]
},
"analyticsUrl": {
"anyOf": [
{
"format": "uri",
"type": "string"
},
{
"type": "null"
}
]
},
"apiUrl": {
"format": "uri",
"type": "string"
},
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"contentNotice": {
"type": "string"
},
"generatedAt": {
"type": "string"
},
"generation": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"organization": {
"additionalProperties": false,
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"created": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"description": {
"type": "string"
},
"discord": {
"anyOf": [
{
"format": "uri",
"type": "string"
},
{
"type": "null"
}
]
},
"ident": {
"type": "string"
},
"lastGameUpdated": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"memberCount": {
"type": "number"
},
"packageCount": {
"type": "number"
},
"playersNow": {
"type": "number"
},
"playersPeak24h": {
"type": "number"
},
"publicGames": {
"type": "number"
},
"publicLibraries": {
"type": "number"
},
"publicMaps": {
"type": "number"
},
"summary": {
"type": "string"
},
"thumb": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"title": {
"type": "string"
},
"website": {
"anyOf": [
{
"format": "uri",
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"ident",
"title",
"summary",
"description",
"website",
"discord",
"memberCount",
"packageCount",
"publicGames",
"publicMaps",
"publicLibraries",
"playersNow",
"playersPeak24h",
"canonicalUrl",
"markdownUrl"
],
"type": "object"
},
"portfolios": {
"items": {
"additionalProperties": false,
"properties": {
"kind": {
"enum": [
"game",
"library",
"map"
],
"type": "string"
},
"packages": {
"items": {
"additionalProperties": {},
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"creator": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"downvotes": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"favorites": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"ident": {
"type": "string"
},
"jams": {
"items": {
"additionalProperties": false,
"properties": {
"deadline": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"ident": {
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"ident",
"title",
"url"
],
"type": "object"
},
"type": "array"
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"momentum24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersNow": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersPeak24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"sboxUrl": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"score": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"summary": {
"type": "string"
},
"tags": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
},
"totalSeconds": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"updated": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"upvotes": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"weeklyPlaytimeBaselineAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"weeklyPlaytimeSeconds": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"ident",
"title",
"summary",
"tags",
"jams",
"canonicalUrl",
"markdownUrl"
],
"type": "object"
},
"type": "array"
},
"total": {
"type": "number"
}
},
"required": [
"kind",
"total",
"packages"
],
"type": "object"
},
"type": "array"
},
"stats": {
"additionalProperties": {},
"properties": {},
"type": "object"
}
},
"required": [
"generation",
"generatedAt",
"contentNotice",
"organization",
"stats",
"portfolios",
"canonicalUrl",
"markdownUrl",
"apiUrl",
"analyticsUrl",
"analyticsApiUrl"
],
"type": "object"
}
},
{
"description": "Read compact details, official game-jam membership, recent publisher updates, and live-server links for one public s&box package.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"ident": {
"pattern": "^[a-z0-9_-]+\\.[a-z0-9_-]+$",
"type": "string"
},
"kind": {
"default": "game",
"enum": [
"game",
"library",
"map"
],
"type": "string"
}
},
"required": [
"ident"
],
"type": "object"
},
"name": "get_package",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {},
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"contentNotice": {
"type": "string"
},
"created": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"creator": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"description": {
"type": "string"
},
"downvotes": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"favorites": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"fileSize": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"generatedAt": {
"type": "string"
},
"generation": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"ident": {
"type": "string"
},
"jams": {
"items": {
"additionalProperties": false,
"properties": {
"deadline": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"ident": {
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"ident",
"title",
"url"
],
"type": "object"
},
"type": "array"
},
"liveServers": {
"items": {
"additionalProperties": {},
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"game": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"gameTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"id": {
"type": "string"
},
"map": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"maxPlayers": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"name": {
"type": "string"
},
"online": {
"type": "boolean"
},
"players": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersPeak24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"name",
"online",
"canonicalUrl",
"markdownUrl"
],
"type": "object"
},
"type": "array"
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"momentum24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersNow": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersPeak24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"sboxUrl": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"score": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"summary": {
"type": "string"
},
"supportsController": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"supportsVr": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
]
},
"tags": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
},
"totalSeconds": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"totalSessions": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"totalUsers": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"updated": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"updates": {
"items": {
"additionalProperties": false,
"properties": {
"changeCount": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"createdAt": {
"type": "string"
},
"summary": {
"type": "string"
},
"title": {
"type": "string"
},
"version": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"createdAt",
"title",
"summary",
"changeCount"
],
"type": "object"
},
"type": "array"
},
"updatesTotal": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"upvotes": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"weeklyPlaytimeBaselineAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"weeklyPlaytimeSeconds": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"ident",
"title",
"summary",
"tags",
"jams",
"canonicalUrl",
"markdownUrl",
"generation",
"generatedAt",
"contentNotice",
"description",
"updatesTotal",
"updates",
"liveServers"
],
"type": "object"
}
},
{
"description": "Read the current state and related servers for one s&box dedicated-server ID.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"pattern": "^[a-zA-Z0-9:._-]{1,128}$",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get_server",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": {},
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"contentNotice": {
"type": "string"
},
"firstSeenAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"game": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"gameTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"generatedAt": {
"type": "string"
},
"generation": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"id": {
"type": "string"
},
"lastSeenAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"map": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"maxPlayers": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"name": {
"type": "string"
},
"online": {
"type": "boolean"
},
"players": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersPeak24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"relatedServers": {
"items": {
"additionalProperties": {},
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"game": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"gameTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"id": {
"type": "string"
},
"map": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"maxPlayers": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"name": {
"type": "string"
},
"online": {
"type": "boolean"
},
"players": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersPeak24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"name",
"online",
"canonicalUrl",
"markdownUrl"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"id",
"name",
"online",
"canonicalUrl",
"markdownUrl",
"generation",
"generatedAt",
"contentNotice",
"relatedServers"
],
"type": "object"
}
},
{
"description": "Find studios, teams, and creators publishing public s&box games, maps, or libraries.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"default": 10,
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"query": {
"default": "",
"maxLength": 160,
"type": "string"
},
"sort": {
"default": "players",
"enum": [
"players",
"games",
"updated",
"name"
],
"type": "string"
}
},
"type": "object"
},
"name": "search_organizations",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"contentNotice": {
"type": "string"
},
"generatedAt": {
"type": "string"
},
"generation": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"query": {
"type": "string"
},
"results": {
"items": {
"additionalProperties": false,
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"created": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"description": {
"type": "string"
},
"discord": {
"anyOf": [
{
"format": "uri",
"type": "string"
},
{
"type": "null"
}
]
},
"ident": {
"type": "string"
},
"lastGameUpdated": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"memberCount": {
"type": "number"
},
"packageCount": {
"type": "number"
},
"playersNow": {
"type": "number"
},
"playersPeak24h": {
"type": "number"
},
"publicGames": {
"type": "number"
},
"publicLibraries": {
"type": "number"
},
"publicMaps": {
"type": "number"
},
"summary": {
"type": "string"
},
"thumb": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"title": {
"type": "string"
},
"website": {
"anyOf": [
{
"format": "uri",
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"ident",
"title",
"summary",
"description",
"website",
"discord",
"memberCount",
"packageCount",
"publicGames",
"publicMaps",
"publicLibraries",
"playersNow",
"playersPeak24h",
"canonicalUrl",
"markdownUrl"
],
"type": "object"
},
"type": "array"
},
"sort": {
"type": "string"
},
"total": {
"type": "number"
}
},
"required": [
"generation",
"generatedAt",
"contentNotice",
"query",
"sort",
"total",
"results"
],
"type": "object"
}
},
{
"description": "Find public s&box games, maps, or libraries with live rankings, seven-day and cumulative game playtime, official game-jam membership, and canonical source URLs.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"jam": {
"description": "Restrict games to an official s&box game jam.",
"enum": [
"three"
],
"type": "string"
},
"kind": {
"default": "game",
"enum": [
"game",
"library",
"map"
],
"type": "string"
},
"limit": {
"default": 10,
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"query": {
"default": "",
"maxLength": 160,
"type": "string"
},
"sort": {
"enum": [
"players",
"playtime7d",
"playtime",
"change24h",
"created",
"updated",
"favorites",
"upvotes",
"score",
"servers"
],
"type": "string"
}
},
"type": "object"
},
"name": "search_packages",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"contentNotice": {
"type": "string"
},
"generatedAt": {
"type": "string"
},
"generation": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"kind": {
"enum": [
"game",
"library",
"map"
],
"type": "string"
},
"query": {
"type": "string"
},
"results": {
"items": {
"additionalProperties": {},
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"creator": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"downvotes": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"favorites": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"ident": {
"type": "string"
},
"jams": {
"items": {
"additionalProperties": false,
"properties": {
"deadline": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"ident": {
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"ident",
"title",
"url"
],
"type": "object"
},
"type": "array"
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"momentum24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersNow": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersPeak24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"sboxUrl": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"score": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"summary": {
"type": "string"
},
"tags": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
},
"totalSeconds": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"updated": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"upvotes": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"weeklyPlaytimeBaselineAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"weeklyPlaytimeSeconds": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"ident",
"title",
"summary",
"tags",
"jams",
"canonicalUrl",
"markdownUrl"
],
"type": "object"
},
"type": "array"
},
"sort": {
"type": "string"
},
"total": {
"type": "number"
}
},
"required": [
"generation",
"generatedAt",
"kind",
"contentNotice",
"query",
"sort",
"total",
"results"
],
"type": "object"
}
},
{
"description": "Find dedicated s&box servers by name, game, or map with current occupancy and source URLs.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"game": {
"pattern": "^[a-z0-9_-]+\\.[a-z0-9_-]+$",
"type": "string"
},
"limit": {
"default": 10,
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"map": {
"pattern": "^[a-z0-9_-]+\\.[a-z0-9_-]+$",
"type": "string"
},
"query": {
"default": "",
"maxLength": 160,
"type": "string"
},
"sort": {
"default": "players",
"enum": [
"players",
"capacity",
"server",
"game"
],
"type": "string"
}
},
"type": "object"
},
"name": "search_servers",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"contentNotice": {
"type": "string"
},
"generatedAt": {
"type": "string"
},
"generation": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
}
]
},
"query": {
"type": "string"
},
"results": {
"items": {
"additionalProperties": {},
"properties": {
"canonicalUrl": {
"format": "uri",
"type": "string"
},
"game": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"gameTitle": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"id": {
"type": "string"
},
"map": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"markdownUrl": {
"format": "uri",
"type": "string"
},
"maxPlayers": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"name": {
"type": "string"
},
"online": {
"type": "boolean"
},
"players": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"playersPeak24h": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
}
},
"required": [
"id",
"name",
"online",
"canonicalUrl",
"markdownUrl"
],
"type": "object"
},
"type": "array"
},
"sort": {
"type": "string"
},
"total": {
"type": "number"
}
},
"required": [
"generation",
"generatedAt",
"contentNotice",
"query",
"sort",
"total",
"results"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:02de58f36eaca60d5ba7c89f82b19195cd7af3084320b1a5dd5e23263f477ae9 | sha256sum