{"domain":"fetcher.sh","name":"Fetcher","url":"https://inite.ai/en/atlas/fetcher.sh","site":"https://fetcher.sh","summary":"Serves web data from 11 platforms, including Twitter, YouTube and Reddit, as JSON per paid call in USDC.","forWhom":"AI agents and automated tools fetching social, search and app data without accounts or API keys","useCases":["search tweets and pull user timelines","fetch YouTube video details and comments","pull app store reviews and app details"],"categories":["data"],"pricing":{"model":"usage","freeTier":false,"startsAt":{"amount":0.002,"currency":"USD","per":"usage"},"page":"https://fetcher.sh/prices","readOn":"2026-10-20"},"priceMoves":[],"interfaces":{"readOn":"2026-10-20","apiDocs":"https://fetcher.sh/docs","openapi":{"url":"https://fetcher.sh/openapi.json","paths":111,"title":"fetcher.sh — web data API for agents"},"mcp":[{"name":"sh.fetcher.appstore/mcp","tie":"namespace","remotes":["https://appstore.fetcher.sh/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-20","toolCount":11,"tools":["appstore_apps","appstore_apps_appId","appstore_apps_reviews","appstore_apps_similar","appstore_bundles","appstore_bundles_bundleId","appstore_bundles_reviews","appstore_bundles_similar","appstore_developers","check_balance","topup_credits"],"serverName":"fetcher.sh — App Store"}},{"name":"sh.fetcher.google-maps/mcp","tie":"namespace","remotes":["https://google-maps.fetcher.sh/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-20","toolCount":6,"tools":["google_maps_place_search","google_maps_place","google_maps_place_reviews","google_maps_review","check_balance","topup_credits"],"serverName":"fetcher.sh — Google Maps"}},{"name":"sh.fetcher.google-news/mcp","tie":"namespace","remotes":["https://google-news.fetcher.sh/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-20","toolCount":14,"tools":["google_news_business","google_news_decode_article_url","google_news_entertainment","google_news_health","google_news_language_regions","google_news_latest","google_news_science","google_news_search","google_news_sport","google_news_technology","google_news_topic","google_news_world","check_balance","topup_credits"],"serverName":"fetcher.sh — Google News"}},{"name":"sh.fetcher.google/mcp","tie":"namespace","remotes":["https://google.fetcher.sh/mcp"],"packages":[],"probe":null},{"name":"sh.fetcher.googleplay/mcp","tie":"namespace","remotes":["https://googleplay.fetcher.sh/mcp"],"packages":[],"probe":null},{"name":"sh.fetcher.instagram/mcp","tie":"namespace","remotes":["https://instagram.fetcher.sh/mcp"],"packages":[],"probe":null},{"name":"sh.fetcher.reddit/mcp","tie":"namespace","remotes":["https://reddit.fetcher.sh/mcp"],"packages":[],"probe":null},{"name":"sh.fetcher.tiktok/mcp","tie":"namespace","remotes":["https://tiktok.fetcher.sh/mcp"],"packages":[],"probe":null},{"name":"sh.fetcher.twitter/mcp","tie":"namespace","remotes":["https://twitter.fetcher.sh/mcp"],"packages":[],"probe":null},{"name":"sh.fetcher.yelp/mcp","tie":"namespace","remotes":["https://yelp.fetcher.sh/mcp"],"packages":[],"probe":null},{"name":"sh.fetcher.youtube/mcp","tie":"namespace","remotes":["https://youtube.fetcher.sh/mcp"],"packages":[],"probe":null},{"name":"sh.fetcher/mcp","tie":"namespace","remotes":["https://fetcher.sh/mcp"],"packages":[],"probe":null}],"mcpServerCard":null,"status":null},"mcpMeasured":{"server":"https://appstore.fetcher.sh/mcp","checkedSince":"2026-10-20","dailyChecks":2,"uptimePercent":null,"medianMs":339,"signIn":"none","tools":11,"contextTokens":1471,"definitionsGrade":"B","definitionsScore":83,"typedResults":0,"failingChecks":{"annotations":11},"warnings":{},"coverage":{"share":0.33,"cases":[{"useCase":"search tweets and pull user timelines","verdict":"not_covered"},{"useCase":"fetch YouTube video details and comments","verdict":"not_covered"},{"useCase":"pull app store reviews and app details","verdict":"covered"}]},"adoption":{"npmWeekly":null,"pypiWeekly":null,"githubStars":null},"score":null,"advice":{"verdict":"unproven","why":["its tools do \"pull app store reviews and app details\", but not \"search tweets and pull user timelines\", \"fetch YouTube video details and comments\"","checked on 2 of the 7 days it takes to judge reliability"],"how":[]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","openapi","apiDocs","llmsTxt"],"mcp":[{"name":"sh.fetcher.appstore/mcp","url":"https://appstore.fetcher.sh/mcp","answers":"open","checkedOn":"2026-10-20","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.appstore%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://appstore.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://appstore.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL2FwcHN0b3JlLmZldGNoZXIuc2gvbWNwIn0%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fappstore.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://appstore.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.google-maps/mcp","url":"https://google-maps.fetcher.sh/mcp","answers":"open","checkedOn":"2026-10-20","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.google-maps%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://google-maps.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://google-maps.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL2dvb2dsZS1tYXBzLmZldGNoZXIuc2gvbWNwIn0%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgoogle-maps.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://google-maps.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.google-news/mcp","url":"https://google-news.fetcher.sh/mcp","answers":"open","checkedOn":"2026-10-20","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.google-news%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://google-news.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://google-news.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL2dvb2dsZS1uZXdzLmZldGNoZXIuc2gvbWNwIn0%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgoogle-news.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://google-news.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.google/mcp","url":"https://google.fetcher.sh/mcp","answers":"unknown","checkedOn":null,"weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.google%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://google.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://google.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL2dvb2dsZS5mZXRjaGVyLnNoL21jcCJ9","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgoogle.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://google.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.googleplay/mcp","url":"https://googleplay.fetcher.sh/mcp","answers":"unknown","checkedOn":null,"weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.googleplay%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://googleplay.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://googleplay.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL2dvb2dsZXBsYXkuZmV0Y2hlci5zaC9tY3AifQ%3D%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgoogleplay.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://googleplay.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.instagram/mcp","url":"https://instagram.fetcher.sh/mcp","answers":"unknown","checkedOn":null,"weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.instagram%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://instagram.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://instagram.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL2luc3RhZ3JhbS5mZXRjaGVyLnNoL21jcCJ9","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Finstagram.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://instagram.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.reddit/mcp","url":"https://reddit.fetcher.sh/mcp","answers":"unknown","checkedOn":null,"weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.reddit%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://reddit.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://reddit.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL3JlZGRpdC5mZXRjaGVyLnNoL21jcCJ9","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Freddit.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://reddit.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.tiktok/mcp","url":"https://tiktok.fetcher.sh/mcp","answers":"unknown","checkedOn":null,"weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.tiktok%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://tiktok.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://tiktok.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL3Rpa3Rvay5mZXRjaGVyLnNoL21jcCJ9","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Ftiktok.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://tiktok.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.twitter/mcp","url":"https://twitter.fetcher.sh/mcp","answers":"unknown","checkedOn":null,"weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.twitter%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://twitter.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://twitter.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL3R3aXR0ZXIuZmV0Y2hlci5zaC9tY3AifQ%3D%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Ftwitter.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://twitter.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.yelp/mcp","url":"https://yelp.fetcher.sh/mcp","answers":"unknown","checkedOn":null,"weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.yelp%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://yelp.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://yelp.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL3llbHAuZmV0Y2hlci5zaC9tY3AifQ%3D%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fyelp.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://yelp.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher.youtube/mcp","url":"https://youtube.fetcher.sh/mcp","answers":"unknown","checkedOn":null,"weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher.youtube%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://youtube.fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://youtube.fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL3lvdXR1YmUuZmV0Y2hlci5zaC9tY3AifQ%3D%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fyoutube.fetcher.sh%2Fmcp%22%7D","connector":{"url":"https://youtube.fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"sh.fetcher/mcp","url":"https://fetcher.sh/mcp","answers":"unknown","checkedOn":null,"weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=sh.fetcher%2Fmcp","config":{"mcpServers":{"fetcher":{"url":"https://fetcher.sh/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http fetcher https://fetcher.sh/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=fetcher&config=eyJ1cmwiOiJodHRwczovL2ZldGNoZXIuc2gvbWNwIn0%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22fetcher%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Ffetcher.sh%2Fmcp%22%7D","connector":{"url":"https://fetcher.sh/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":{"url":"https://fetcher.sh/openapi.json","paths":111},"apiDocs":"https://fetcher.sh/docs","llmsTxt":"https://fetcher.sh/llms.txt","status":null,"readOn":"2026-10-20"},"trust":{"readOn":"2026-10-20","certifications":[],"training":null},"used":0,"alive":100,"traits":{"buyer":"developer","deployment":"saas-only","developerFocus":null,"readAt":"2026-10-20"},"verifiedPlans":null}