MCP server
Kestrel
dev.workers.perch-app.kestrel/kestrel
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Watch any URL for changes: baseline, then check for a diff. Free, no signup/key.
Working at last checkAbout 453 tokens per request once connected4 tools
https://kestrel.perch-app.workers.dev/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 4
- Token cost
- About 453 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http kestrel https://kestrel.perch-app.workers.dev/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.kestrel] url = "https://kestrel.perch-app.workers.dev/mcp"
Gemini CLI
{"mcpServers":{"kestrel":{"httpUrl":"https://kestrel.perch-app.workers.dev/mcp"}}}
Cursor
{"mcpServers":{"kestrel":{"url":"https://kestrel.perch-app.workers.dev/mcp"}}}
VS Code
{"servers":{"kestrel":{"type":"http","url":"https://kestrel.perch-app.workers.dev/mcp"}}}
Antigravity
agy mcp add kestrel https://kestrel.perch-app.workers.dev/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"kestrel","server_url":"https://kestrel.perch-app.workers.dev/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"kestrel","server_url":"https://kestrel.perch-app.workers.dev/mcp"}
Tools
check_watch~134 tokens
Re-fetch a watched page and report whether it changed since the last check, with a short list of added/removed content lines. Updates the baseline to the new content. Call this every time you want the latest status (e.g. each run/heartbeat).create_watch~197 tokens
Start monitoring a web page (or JSON/text URL) for changes. Captures a baseline snapshot now. Returns a watch_id and a token — save the token; it's how you check and manage your watches later. Pass an existing token to add more watches under the same account.delete_watchDeletes data · ~63 tokens
Stop monitoring a page and delete the watch.list_watches~59 tokens
List all watches under your token, with per-watch check/change counts.
Related MCP servers
- FetchDelta
Web Markdown, diffs, pricing and daily watches. Paid x402 Base USDC tools; free previews. - how.is domain & IP intelligence
Pay-per-call DNS, WHOIS, domain age, TLS, email auth, blocklists, IP intel. Free samples. - Rendex: Rendering API for Images, PDFs & Content Extraction
Render HTML, Markdown, or URLs to images, PDF, or branded artifacts; extract and watch pages. - Fresh402 Web Intelligence API
Web intelligence: free baseline, Check, Extract, Smart Diff and OpenAPI Diff. x402 USDC on Base. - ToolFit + MCPCheck
Audit, pin and diff agent tool lists; preflight and watch remote MCP servers. Free tier; x402. - Contrie
Extract structured data from a web page, read it as markdown, verify values against the source. - YouSpot
Query one person's second brain: contacts, companies, notes, files and connected accounts. - ZadenWorks
Read, screenshot, diff, verify and audit any URL: SEO, links, sitemaps, schema, a11y.
Badge for your README
[](https://aptlynx.net/servers/dev.workers.perch-app.kestrel/kestrel)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents