Server definition
- Hash
- sha256:dc3349d44970f91199f7d3c25072dcbebb7debba8986be75be346308e81fedd9
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "Read and discover web content without raw HTML noise. Use read_page for a known documentation, article, or product URL. Use search_web when you do not yet know the URL. Use map_site to inspect a site's available URLs before reading selected pages. Use crawl_site only when content from multiple linked pages is genuinely required, because a crawl is slower and more expensive than mapping and selecting pages.",
"tools": [
{
"description": "Check whether the web reading service is responding.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "check_web_service",
"outputSchema": null
},
{
"description": "Read multiple linked pages with strict page and depth limits.\n\nUse only when several pages are required. If you merely need to discover a\nsite's structure, use map_site first because crawling is slower and costlier.",
"inputSchema": {
"properties": {
"max_depth": {
"default": 2,
"description": "Maximum link depth from the starting URL (capped at 5)",
"minimum": 1,
"type": "integer"
},
"max_pages": {
"default": 20,
"description": "Maximum pages to read (capped at 50)",
"minimum": 1,
"type": "integer"
},
"url": {
"description": "Absolute HTTP(S) starting URL for a bounded multi-page crawl",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "crawl_site",
"outputSchema": null
},
{
"description": "List a site's URLs so an agent can select pages before reading them.\n\nPrefer this inexpensive discovery step before crawl_site. Map first, then\ncall read_page for selected URLs unless content from many pages is required.",
"inputSchema": {
"properties": {
"limit": {
"default": 100,
"description": "Maximum URLs to list (capped at 500)",
"minimum": 1,
"type": "integer"
},
"url": {
"description": "Absolute HTTP(S) site URL whose available URLs should be listed",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "map_site",
"outputSchema": null
},
{
"description": "Read one known web page as clean Markdown without raw HTML noise.\n\nUse this for documentation, articles, and product pages when the URL is\nalready known. For an unfamiliar site, use map_site first to choose useful\nURLs instead of crawling every page.",
"inputSchema": {
"properties": {
"url": {
"description": "Absolute HTTP(S) URL of documentation, an article, or a product page to read without raw HTML noise",
"minLength": 1,
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "read_page",
"outputSchema": null
},
{
"description": "Find relevant web pages when you do not already know their URLs.",
"inputSchema": {
"properties": {
"max_results": {
"default": 10,
"description": "Maximum results to return (capped at 25)",
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Search query used to find pages by title, URL, and snippet",
"minLength": 1,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_web",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:dc3349d44970f91199f7d3c25072dcbebb7debba8986be75be346308e81fedd9 | sha256sum