Web content extraction and search for AI agents. Clean markdown from any URL. No headless browser needed.
$0.01/query via x402 - API key from $10
POST /extract -- Extract clean markdown from any URL
POST /search -- Search the web, get structured results
POST https://webpulse.waltsoft.net/extract
Body: { "url": "https://example.com/article" }
Response: { "title": "...", "content": "# Markdown...", "length": 4200 }POST https://webpulse.waltsoft.net/search
Body: { "query": "best practices for serverless", "num": 5 }
Response: { "results": [{ "title": "...", "url": "...", "snippet": "..." }] }MCP (Amazon Bedrock AgentCore Gateway, no connection header; pass api_key in each call):
https://waltsoft-marketplace-gateway-xncyjgs1uh.gateway.bedrock-agentcore.us-east-1.amazonaws.com/mcp
webpulse___extractContent(url, api_key) — Extract clean markdown from URLA2A (Agent2Agent 0.3, JSON-RPC message/send): agent card https://webpulse.waltsoft.net/.well-known/agent-card.json
REST: OpenAPI 3 schema · agents.md · llms.txt
Subscribe with your AWS account and pay on your AWS bill: your API key is delivered to your AWS Secrets Manager. Find Waltsoft WebPulse on AWS Marketplace.
POST /extract returns clean markdown content extracted from any URL (title, description, markdown body, length). POST /search returns DuckDuckGo search results as structured JSON (title, URL, snippet per result).
Scripts, styles, navigation, headers, footers, and ads are stripped. The result is clean markdown ready for AI processing, with headings, paragraphs, lists, and links preserved.
Up to 10 results per query (default 5). Pass num in the request body to control the count.
Connect to the Amazon Bedrock AgentCore Gateway MCP endpoint and call the tool webpulse___extractContent with url and your api_key. No connection header is needed.
Yes. The agent card is at https://webpulse.waltsoft.net/.well-known/agent-card.json. Send JSON-RPC message/send with your api_key and either text or a data part naming the skill extractContent or searchWeb.
Subscribe on AWS Marketplace and pay per successful call on your AWS bill, or pay $0.01 per call in USDC with x402 and no account. Errors are never billed.