Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,539Letters: 14Defects: 1,323counted 4 min ago
teppi

Server definition

Hash
sha256:321a17ea956cef358aa0c0eb8b37c1c0c72d935303d34a7a11addb77bf186321
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": "Use the search tool for live SerpApi results. Use the `serpapi://engines` resource to discover valid SerpApi engine names, then read the `serpapi://engines/{engine_name}` resource template with the desired engine name to inspect its supported parameters.", "tools": [ { "description": "Universal search tool supporting all SerpApi engines and result types.\n\n When to use:\n - Any query needing live, structured SERP data: web results, news, product listings, job postings, local businesses, flight/hotel prices, video results, images, stock/weather cards, knowledge graph entities.\n \n Engine discovery via MCP resources:\n - serpapi://engines lists all engines supported by this tool.\n - serpapi://engines/<engine> provides engine-specific parameters and supported options.\n - Example: serpapi://engines/google_news\n\n Input schema:\n params: JSON object containing SerpApi engine parameters.\n Common parameters:\n - q: Search query. Required for most engines.\n - engine: SerpApi engine name. Defaults to \"google_light\".\n - location: Optional geographic location for localized results.\n - output: Optional response format. Omit for JSON (default), or set to \"md\" for Markdown.\n \n Engine-specific parameters are available via MCP resources:\n - serpapi://engines lists all supported engines.\n - serpapi://engines/<engine> provides parameters and options for one engine.\n \n mode: Response mode. Defaults to \"complete\".\n - \"complete\": Return the full SerpApi response.\n - \"compact\": Remove metadata fields from JSON responses. Markdown is returned unchanged.\n \n Output schema:\n structuredContent.result contains the response string: serialized JSON or unchanged Markdown.\n The same string is included in text content. Tool failures preserve this wrapper and set isError to true.\n\n Guided search:\n Searches can request missing engine parameters from supporting clients using the engine catalog and engine-specific rules.\n Flights collect airports and dates, hotels collect the destination and stay dates, and directions collect missing endpoints.\n Other clients receive a missing-parameter error. Cancellation does not run a search.\n\n Examples:\n Weather: {\"params\": {\"q\": \"weather in London\", \"engine\": \"google\"}, \"mode\": \"complete\"}\n Stock: {\"params\": {\"q\": \"AAPL stock\", \"engine\": \"google\"}, \"mode\": \"complete\"}\n General: {\"params\": {\"q\": \"coffee shops\", \"engine\": \"google_light\", \"location\": \"Austin, TX\"}, \"mode\": \"complete\"}\n Compact: {\"params\": {\"q\": \"news\"}, \"mode\": \"compact\"}\n Markdown: {\"params\": {\"q\": \"news\", \"output\": \"md\"}}\n\n Supported engines include (not limited to):\n - google\n - google_light\n - google_flights\n - google_hotels\n - google_images\n - google_news\n - google_local\n - google_shopping\n - google_jobs\n - bing\n - yahoo\n - duckduckgo\n - youtube_search\n - baidu\n - ebay\n ", "inputSchema": { "additionalProperties": false, "properties": { "mode": { "default": "complete", "description": "Response mode (default: \"complete\")\n- \"complete\": Returns the full response\n- \"compact\": Removes metadata fields from JSON responses; Markdown is unchanged", "type": "string" }, "params": { "anyOf": [ { "additionalProperties": true, "type": "object" }, { "type": "null" } ], "default": null, "description": "Dictionary of SerpApi engine-specific parameters. Common parameters include:\n- q: Search query (required for most engines)\n- engine: Search engine to use (default: \"google_light\")\n- location: Geographic location filter\n- output: Response format; omit for JSON or set to \"md\" for Markdown" } }, "type": "object" }, "name": "search", "outputSchema": { "properties": { "result": { "type": "string" } }, "required": [ "result" ], "type": "object", "x-fastmcp-wrap-result": true } }, { "description": "Interactive dashboard variant of `search`: returns summary metrics, a source breakdown chart, and a results table with a click-to-expand detail panel, all rendered in the conversation. Same params as `search`. Use for a richer visual overview of a query's results. Automatically selects an engine-specific dashboard when available (e.g. google_flights gets price intelligence charting).", "inputSchema": { "additionalProperties": false, "properties": { "params": { "additionalProperties": true, "default": null, "type": "object" } }, "type": "object" }, "name": "search_dashboard", "outputSchema": null }, { "description": "Interactive UI variant of `search`: returns organic results as a sortable, searchable table rendered in the conversation. Same params as `search`. Use when the host supports MCP Apps and the user wants to browse results visually rather than read JSON.", "inputSchema": { "additionalProperties": false, "properties": { "params": { "additionalProperties": true, "default": null, "type": "object" } }, "type": "object" }, "name": "search_table", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:321a17ea956cef358aa0c0eb8b37c1c0c72d935303d34a7a11addb77bf186321 | sha256sum