{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"com.pulsemcp/pulse-fetch","description":"MCP server for fetching web resources with content extraction and anti-bot bypass.","repository":{"url":"https://github.com/pulsemcp/mcp-servers","source":"github","subfolder":"productionized/pulse-fetch"},"version":"0.3.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@pulsemcp/pulse-fetch","version":"0.3.3","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"-y","type":"positional"}],"environmentVariables":[{"description":"API key for Firecrawl service to bypass anti-bot measures.","isSecret":true,"name":"FIRECRAWL_API_KEY"},{"description":"Bearer token for BrightData Web Unlocker service.","isSecret":true,"name":"BRIGHTDATA_API_KEY"},{"description":"Path to markdown file containing scraping strategy configuration.","name":"STRATEGY_CONFIG_PATH"},{"description":"Optimization strategy for scraping: cost or speed.","default":"cost","name":"OPTIMIZE_FOR"},{"description":"Storage backend for saved resources: memory or filesystem.","default":"memory","name":"MCP_RESOURCE_STORAGE"},{"description":"Directory for filesystem storage of resources.","default":"/tmp/pulse-fetch/resources","name":"MCP_RESOURCE_FILESYSTEM_ROOT"},{"description":"Skip API authentication health checks at startup.","default":"false","name":"SKIP_HEALTH_CHECKS"},{"description":"LLM provider for extraction: anthropic, openai, or openai-compatible.","name":"LLM_PROVIDER"},{"description":"API key for the chosen LLM provider.","isSecret":true,"name":"LLM_API_KEY"},{"description":"Base URL for OpenAI-compatible LLM providers.","name":"LLM_API_BASE_URL"},{"description":"Specific LLM model to use for extraction.","name":"LLM_MODEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-17T03:55:56.56345Z","publishedAt":"2026-06-17T03:55:56.56345Z","updatedAt":"2026-06-17T03:55:56.56345Z","isLatest":true}}}
