This is PulseMCP's take on web fetching with some practical additions beyond basic HTTP requests. It integrates with Firecrawl and BrightData for anti-bot bypass, strips HTML noise to keep context windows clean, and caches resources to avoid redundant fetches. The team built it specifically for agent frameworks like fast-agent, Mastra, and PydanticAI, plus any MCP client that lacks native fetch capabilities. If you're building agents that need to pull web content reliably without getting blocked or wasting tokens on boilerplate markup, this handles the extraction layer so your prompts stay focused on actual content.
claude mcp add --transport stdio com.pulsemcp-pulse-fetch uvx pulse-fetch