fetcher sh

Community
TypeScript

Twitter/X, YouTube, Reddit, Google and more - 100+ endpoints in total. No account, no OAuth, no subscription. Pay per call in USDC, or top up once and spend one balance across all of them.

About fetcher sh MCP Server

Twitter/X, YouTube, Reddit, Google and more - 100+ endpoints in total. No account, no OAuth, no subscription. Pay per call in USDC, or top up once and spend one balance across all of them.

Features

Tools
Resources
Prompts
Getting Started

### 1. Get an API key Top up at [fetcher.sh/topup](https://fetcher.sh/topup) — a `bby_live_…` key is minted with the first credit purchase. There is no account or OAuth step. ### 2. Configure your MCP client #### Claude Desktop Edit `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows): ```json { "mcpServers": { "fetcher": { "command": "npx", "args": ["-y", "@fetcher-sh/mcp-server"], "env": { "FETCHER_API_KEY": "bby_live_..." } } } } ``` Restart Claude Desktop. The catalog tools will be available in any chat — Claude will pick the right one based on your prompt. #### Cursor Open Settings → MCP → Add new MCP Server: ```json { "mcpServers": { "fetcher": { "command": "npx", "args": ["-y", "@fetcher-sh/mcp-server"], "env": { "FETCHER_API_KEY": "bby_live_..." } } } } ``` #### VS Code (Copilot Chat with MCP) Add to your MCP servers config — same shape as Claude Desktop / Cursor. #### Claude Code ```bash claude mcp add fetcher npx -- -y @fetcher-sh/mcp-server -e FETCHER_API_KEY=bby_live_... ``` ### 3. Use it In any MCP-enabled chat: > "Find recent tweets from @OpenAI about agents in the last week" > "Search YouTube for lofi streams uploaded this week" > "What are the top Reddit posts about stablecoin payments?" The client will pick `search_endpoints` → `describe_endpoint` → `fetch_data` (or a named service tool if `FETCHER_SERVICE` is set).