Plainport
by plainport.exportitnow.workers.dev in Other
Deterministic web intake and data utilities for autonomous agents.
https://plainport.exportitnow.workers.dev/mcp- Tools
- 10
- open to any client
- Uptime
- 92.0%
- last 30 days
- Response time
- 48 ms
- 115 ms slowest 5%
- Last check
- Passed
- 5 h ago, next in 1 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"plainport": {
"type": "http",
"url": "https://plainport.exportitnow.workers.dev/mcp"
}
}
}10 tools
- fetch_markdown
Fetches one public HTTP/HTTPS page and returns its primary readable content as Markdown. Use this for article or documentation body text without page chrome. It does not run JavaScript; use a browser tool for client-rendered pages. Native text/markdown responses are preserved…
- inspect_url
Resolves a public URL through bounded redirects and returns status plus a safe allowlist of HTTP headers. Use HEAD for cheap reachability/type checks and GET when a server mishandles HEAD. Use extract_metadata for HTML semantic metadata. Limit: 8 s, 5 redirects, 768 KiB only for…
- extract_metadata
Fetches one public HTML page and extracts title, description, canonical URL, robots directives, Open Graph, Twitter Card, advertised feeds, and parsed JSON-LD. Use this when an agent needs page identity or structured data rather than body text. Limit: 8 s, 5 redirects, 768 KiB…
- extract_links
Fetches one public HTML page and returns unique normalized HTTP/HTTPS links with anchor text, rel values, and same-origin classification. Use this for bounded navigation discovery; it does not crawl the returned links. Limit: 8 s, 5 redirects, 768 KiB, 500 links.
- parse_feed
Fetches and normalizes RSS 2.0, Atom 1.0, or JSON Feed into a stable item list. Use this when consuming update feeds without format-specific parsing. It does not fetch linked articles. Limit: 8 s, 5 redirects, 768 KiB, 100 items.
- parse_sitemap
Fetches one uncompressed XML sitemap and returns either URL entries or child sitemap references. Use this for site structure discovery. Sitemap indexes are not recursively expanded; call this tool on each child explicitly. Limit: 8 s, 5 redirects, 768 KiB, 1,000 entries.
- inspect_robots
Fetches an origin's robots.txt and evaluates one path for a named user agent using longest-match allow/disallow precedence. Also returns crawl delay and declared sitemaps. Use this before automated retrieval; the result is policy guidance, not authorization. Limit: 8 s, 5…
- html_to_markdown
Converts supplied HTML into readable Markdown without fetching a URL. Use this when the agent already has HTML. Provide base_url only to resolve relative links; use fetch_markdown when Plainport should retrieve the page. Limit: 200k input characters, 150k output characters.
- diff_text
Computes a deterministic line- or word-level diff and returns typed add/remove/equal parts. Use this when an agent needs structured change data. Split highly divergent large documents if the computation limit is reached. Limit: 200k combined characters, 2,000 result parts, 8 ms…
- validate_json_schema
Validates a JSON value against a supplied JSON Schema using draft 4, 7, 2019-09, or 2020-12. Use this to verify generated or extracted structured data. It performs validation only and does not mutate the instance. Limit: 512 KiB request, 40 nesting levels, 100 returned errors.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 5 h ago | Passed | 200 | 80 ms |
| 20 h ago | Passed | 200 | 26 ms |
| 34 h ago | Passed | 200 | 80 ms |
| 2 days ago | Passed | 200 | 78 ms |
| 3 days ago | Passed | 200 | 49 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 39 ms |
| 4 days ago | Passed | 200 | 43 ms |
| 4 days ago | Passed | 200 | 36 ms |
| 5 days ago | Passed | 200 | 26 ms |
| 5 days ago | Passed | 200 | 38 ms |
| 6 days ago | Passed | 200 | 43 ms |
| 6 days ago | Passed | 200 | 45 ms |
| 7 days ago | Passed | 200 | 51 ms |
| 7 days ago | Passed | 200 | 59 ms |
| 8 days ago | Passed | 200 | 44 ms |