{"name":"Stophy","description":"Live data from more than 40 sites for AI agents and apps: web search, YouTube, Reddit, TikTok, Instagram, LinkedIn, Google Maps, Amazon, jobs, real estate, ads, stocks and crypto.","homepage":"https://stophy.dev","documentation":"https://docs.stophy.dev/mcp-server","repository":"https://github.com/stophydotdev/mcp","remote":{"url":"https://api.stophy.dev/mcp","transport":"streamable-http","authentication":{"bearer_methods_supported":["header"],"oauth2":{"description":"Clients that support MCP OAuth can sign in through the browser at this URL instead of sending a key.","url":"https://api.stophy.dev/mcp-oauth","protected_resource_metadata":"https://api.stophy.dev/.well-known/oauth-protected-resource/mcp-oauth","authorization_server":"https://api.stophy.dev/api/auth"},"api_key":{"required":false,"description":"Optional. Without a key only web.search, youtube.search and youtube.transcript work, within free limits. Create an API key at https://stophy.dev/signup for every endpoint."}}},"tools":[{"name":"stophy_search_endpoints","description":"Find endpoints by words or source. Each match has an id, a one-line description, and its credit cost.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Words matched against the endpoint id and its fields."},"category":{"type":"string","description":"Source name, such as reddit or youtube, or an id prefix such as google.ads."}}}},{"name":"stophy_describe_endpoint","description":"Return one endpoint's input JSON schema, credit cost, and whether it pages with cursor.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id, such as youtube.search."}},"required":["id"]}},{"name":"stophy_call","description":"Call an endpoint by id. input is its JSON body. format defaults to markdown; json returns the API JSON. Includes creditsUsed.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Endpoint id from stophy_search_endpoints."},"input":{"type":"object","description":"JSON body for that endpoint. Omit keys you are not setting."},"format":{"type":"string","enum":["markdown","json"],"description":"markdown (default) or json."}},"required":["id"]}}]}