Server definition
- Hash
- sha256:7b8a0d590a16502f0c4a4e42d4c074b3075a92363ff6838c32e1b98341776dae
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Fetches any public http(s) URL, strips boilerplate (scripts, nav, footer, ads), and returns clean text or markdown ready for an LLM context window. SSRF-guarded — refuses private/loopback/internal hosts. Returns url, title, format, length, content (and finalUrl when redirected, plus up to 50 extracted links when links=true), with a meta envelope. Works with no API key.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"format": {
"description": "Output format. Default text.",
"enum": [
"text",
"markdown"
],
"type": "string"
},
"links": {
"description": "Also return up to 50 extracted links. Default false.",
"type": "boolean"
},
"maxChars": {
"description": "Max characters of content returned, clamped 500-500000. Default 100000.",
"maximum": 500000,
"minimum": 500,
"type": "integer"
},
"url": {
"description": "The URL to fetch (public http/https only).",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "fetch_url",
"outputSchema": null
},
{
"description": "DuckDuckGo Instant Answer API — definitions, entities, and quick facts. Returns a normalized answer with heading, type (abstract/answer/disambiguation), source, sourceUrl, optional image/definition, and relatedTopics, plus a meta envelope. Not a full web SERP; use web_search for that. Works with no API key.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"q": {
"description": "Query.",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "instant_answer",
"outputSchema": null
},
{
"description": "Search the web via a provider-abstracted backend (Brave or Serper, configured operator-side). Returns normalized results, each with position, title, url, snippet, source, and domain, plus a meta envelope (cache state, provider, took_ms). Returns a provider_required error if no search provider key is configured upstream. Use this for a full web SERP; use instant_answer for quick facts/definitions.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "ISO-3166 alpha-2 region, lowercase. Default us.",
"type": "string"
},
"limit": {
"description": "Max results, clamped to 1-20. Default 10.",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"provider": {
"description": "Force a specific provider. Omit to use whichever is configured operator-side.",
"enum": [
"brave",
"serper"
],
"type": "string"
},
"q": {
"description": "Search query.",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "web_search",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:7b8a0d590a16502f0c4a4e42d4c074b3075a92363ff6838c32e1b98341776dae | sha256sum