UAParse
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@UAParseparse this user agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
UAParse
Parse a User-Agent: browser, OS, device, plus bot, search crawler, AI crawler and AI agent flags.
Live service
Web app and API: https://uaparse.mike-tusa.workers.dev/
Support: digitalpromohub.support@gmail.com
Related MCP server: puppeteer-real-browser-mcp-server
Use it from an AI assistant (MCP)
UAParse is a remote MCP server (Streamable HTTP) at https://uaparse.mike-tusa.workers.dev/mcp. Tools: parse_user_agent.
Cursor, Cline and Windsurf accept this config:
{
"mcpServers": {
"uaparse": {
"type": "http",
"url": "https://uaparse.mike-tusa.workers.dev/mcp"
}
}
}Claude Desktop: open Settings > Connectors, choose "Add custom connector" and paste https://uaparse.mike-tusa.workers.dev/mcp. Or, for clients that only support local (stdio) servers, use the mcp-remote bridge: npx mcp-remote https://uaparse.mike-tusa.workers.dev/mcp.
VS Code uses a servers key instead of mcpServers.
The server.json file is the MCP Registry manifest for this server.
Run your own copy
Requires Node.js 22+ and a Cloudflare account.
npm install
npx wrangler@4 dev # local dev serverwrangler.toml is a template: create your own KV namespaces / D1 databases / rate-limit namespaces and replace the <PLACEHOLDER> values before npx wrangler@4 deploy. Any secrets the Worker reads go in wrangler secret put (or .dev.vars locally), never in the repo.
Third-party data
Uses ua-parser-js 1.0.41 (MIT); see THIRD_PARTY_NOTICES.md.
License
MIT (c) Digital Promo Hub. See LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Parse a User-Agent: browser, OS, device, plus bot, search crawler, AI crawler and AI agent flags.
Web search, browser automation, scraping, crawling and CAPTCHA solving for AI agents.
Device intelligence for AI agents: Fingerprint events, smart signals, and API key management.
Agent-readiness scanner (0-5 score), robots.txt + llms.txt generators, managed agent enablement.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables web scraping, crawling, structured data extraction, and browser automation through multiple AI agents including OpenAI's CUA, Anthropic's Claude Computer Use, and Browser Use.11 npmMIT
- AlicenseNot gradedqualityDmaintenanceProvides AI assistants with powerful, detection-resistant browser automation capabilities, allowing them to control a real web browser to navigate, extract content, and perform tasks while avoiding bot detection.11 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to perform intelligent browser automation with session-based context analysis, including navigation, form filling, and content extraction through natural language.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to query IP intelligence tools such as geolocation, VPN/security checks, ASN, timezone, astronomy, user-agent parsing, abuse contacts, and bulk lookups via natural language.5 npmMIT