Server definition
- Hash
- sha256:9d9ad98ec18f1b95cb817cd3c076eab255172e51d5f44356227613dfa0653f91
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "Lookip answers IP geolocation, ASN and network questions, plus VPN, proxy, Tor and hosting detection.\n\nNo key needed: `asn_lookup` and `asn_search` work immediately — call them straight away.\n\nKey needed: `ip_lookup_lite`, `ip_lookup_max` and `ip_lookup_batch` read `Authorization: Bearer <key>`.\nNo card is required to get one, and a new account carries 100,000 free LITE lookups per rolling 30 days. Get a key at https://lookip.io/signup\n\nBilling: LITE draws on that free allowance. MAX is charged at the MAX rate and the allowance does not cover it.\n`ip_lookup_batch` charges per address; on a credit-billed batch it refunds entries it could not serve. A batch of kind \"lite\" draws on the allowance all-or-nothing.",
"tools": [
{
"description": "Look up an autonomous system by number: name, domain, country, and prefixCount — a sampled IPv4 /24 size proxy, NOT a count of announced routes. No key needed. Example: asn=\"AS15169\" returns Google LLC, google.com, US.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"asn": {
"anyOf": [
{
"type": "string"
},
{
"type": "integer"
}
],
"description": "AS number, e.g. \"AS15169\" or 15169"
}
},
"required": [
"asn"
],
"type": "object"
},
"name": "asn_lookup",
"outputSchema": null
},
{
"description": "Search the ASN directory for a network operator. No key needed. Example: q=\"cloudflare\", country=\"US\" returns Cloudflare, Inc. as AS13335.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"country": {
"description": "Two-letter country code, e.g. \"US\"",
"maxLength": 2,
"minLength": 2,
"type": "string"
},
"limit": {
"description": "Max results, default 50",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "Name or domain fragment, e.g. \"google\"",
"maxLength": 120,
"type": "string"
}
},
"type": "object"
},
"name": "asn_search",
"outputSchema": null
},
{
"description": "Look up 1-100 IP addresses in one call. kind \"lite\" = country/ASN from our local dataset; kind \"max\" = full intelligence. Needs a free key. Example: ips=[\"8.8.8.8\",\"1.1.1.1\"], kind=\"lite\".",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ips": {
"description": "IPv4/IPv6 addresses",
"items": {
"type": "string"
},
"maxItems": 100,
"minItems": 1,
"type": "array"
},
"kind": {
"description": "\"lite\" or \"max\"",
"enum": [
"lite",
"max"
],
"type": "string"
}
},
"required": [
"ips",
"kind"
],
"type": "object"
},
"name": "ip_lookup_batch",
"outputSchema": null
},
{
"description": "Look up an IP address: country, continent, ASN and network operator. Served from our local dataset, sub-5ms. Needs a free key. Example: ip=\"8.8.8.8\" returns US, AS15169.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ip": {
"description": "An IPv4 or IPv6 address, e.g. \"8.8.8.8\"",
"maxLength": 45,
"minLength": 2,
"type": "string"
}
},
"required": [
"ip"
],
"type": "object"
},
"name": "ip_lookup_lite",
"outputSchema": null
},
{
"description": "Full IP intelligence: precise geolocation, network and ASN data, VPN / proxy / Tor / hosting detection and threat data. Needs a free key. Example: ip=\"1.1.1.1\" returns Brisbane, AU plus the privacy and hosting flags.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ip": {
"description": "An IPv4 or IPv6 address, e.g. \"8.8.8.8\"",
"maxLength": 45,
"minLength": 2,
"type": "string"
}
},
"required": [
"ip"
],
"type": "object"
},
"name": "ip_lookup_max",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:9d9ad98ec18f1b95cb817cd3c076eab255172e51d5f44356227613dfa0653f91 | sha256sum