web-access
Server Details
The most accurate web access API. Stop getting blocked.
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 9.2% over 49 days
- OAuth
- Not connectable
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- usestring/string-ai-mcp
- GitHub Stars
- 2
- Server Listing
- String AI Web Access MCP Server
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: fetching a specific URL, searching the web for URLs, and crawling a site to map URLs. Descriptions explicitly cross-reference each other to prevent confusion.
All tools share the web_access_ prefix and use single lowercase words, but 'sitemap' is a noun used as an operation verb, which is a minor deviation from the pure verb pattern of fetch and search.
Three tools is a well-scoped set for a web access server, covering the essential operations without redundancy or bloat.
The set covers the full lifecycle of web access: search to find URLs, fetch to retrieve content, and sitemap to discover/crawl entire sites. No obvious gaps for the stated purpose.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
web_access_fetch5 fields changed- added
Input schema / properties / actionsAdded value: +{ + "description": "Browser actions to run in order before the page is captured, for content that only appears after interaction. Max 50, at most one screenshot. Not combinable with method, body, headers, or format 'raw'.", + "items": { + "additionalProperties": false, + "properties": { + "all": { + "description": "click: click every element matching the selector instead of the first.", + "type": [ + "null", + "boolean" + ] + }, + "amount": { + "description": "scroll: distance in pixels.", + "type": [ + "null", + "integer" + ] + }, + "direction": { + "description": "scroll: up, down, left, or right.", + "type": "string" + }, + "full_page": { + "description": "screenshot: capture the whole scrollable page rather than the viewport.", + "type": [ + "null", + "boolean" + ] + }, + "key": { + "description": "press: the key to press, e.g. 'Enter'.", + "type": "string" + }, + "milliseconds": { + "description": "wait: pause this many milliseconds (max 30000). Prefer waiting on a selector.", + "type": [ + "null", + "integer" + ] + }, + "quality": { + "description": "screenshot: JPEG quality, 1-100.", + "type": [ + "null", + "integer" + ] + }, + "selector": { + "description": "CSS selector. Required for click, hover and selectOption; on wait it waits for the element to appear; on scroll it scrolls that element instead of the page.", + "type": "string" + }, + "text": { + "description": "write: the text to type into the focused element.", + "type": "string" + }, + "timeout": { + "description": "wait with a selector: give up after this many milliseconds (max 30000).", + "type": [ + "null", + "integer" + ] + }, + "type": { + "description": "The action to run: wait, click, write, press, scroll, screenshot, navigate, hover, or selectOption.", + "type": "string" + }, + "url": { + "description": "navigate: the URL to go to, carrying the session's cookies and state.", + "type": "string" + }, + "value": { + "description": "selectOption: the option value to select, or an array of them for a multi-select." + } + }, + "required": [ + "type" + ], + "type": "object" + }, + "type": [ + "null", + "array" + ] +} - added
Output schema / properties / errorAdded value: +{ + "type": "string" +} - added
Output schema / properties / failedActionIndexAdded value: +{ + "type": [ + "null", + "integer" + ] +} - added
Output schema / properties / finalUrlAdded value: +{ + "type": "string" +} - added
Output schema / properties / screenshotAdded value: +{ + "additionalProperties": false, + "properties": { + "base64": { + "type": "string" + }, + "format": { + "type": "string" + } + }, + "required": [ + "format", + "base64" + ], + "type": [ + "null", + "object" + ] +}
3 tool updates
- First observed
web_access_fetch - First observed
web_access_search - First observed
web_access_sitemap
Related MCP Connectors
Crawl, scrape, search the web, and automate browsers at scale with anti-bot bypass.
Cloudflare Solver: Scraping API designed to bypass Cloudflare protection.
Fetch, crawl, and browse protected pages with anti-bot handling - renders in a real browser and
Web search, browser automation, scraping, crawling and CAPTCHA solving for AI agents.
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceEnables fetching, crawling, and browsing anti-bot protected web pages with real browser rendering, returning clean JSON or markdown, and solving captchas.-
- AlicenseAqualityAmaintenanceEnables web scraping, structured data extraction, and screenshot capture with automatic anti-bot bypass, supporting JavaScript rendering, proxy rotation, and tiered pricing.25127 npmMIT
- AlicenseBqualityDmaintenanceEnables LLMs and AI agents to access real-time web data, search websites, and navigate the web without getting blocked. Includes 5,000 free monthly requests and supports web scraping, browser automation, and bypassing geo-restrictions.608,908 npm1MIT
- AlicenseAqualityAmaintenanceInteract with WebScraping.AI API for web data extraction and scraping9785 npm44MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.