UserStack User-Agent Lookup Connector for AI agents.
1 live capability
Get precise browser, device, and bot data from raw traffic logs.
Waiting for input…
Why people use UserStack User-Agent Lookup
UserStack User-Agent Lookup for Solving Web Log Confusion
This Connector lets your agent do the heavy lifting. You just feed it the string, and it tells you the OS, browser, and brand instantly. You get a clean summary instead of a wall of text.
What Vinkius changes
Your agent gets instant, accurate hardware and software details from any web request.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Debugging a CSS bug
A developer asks the agent to check if a specific UA is using a mobile Safari browser to see why a layout is breaking.
- Real-world use case 02
Security audit
A security analyst asks the agent to identify all bots in a list of 500 recent requests to find a scraper.
- Real-world use case 03
Marketing segmentation
A marketer wants to know the OS distribution of users visiting a specific landing page to tailor their ads.
Complete set · 1capability
The complete UserStack User-Agent Lookup capability set.
These are the exact actions your AI can choose when you ask it to work with UserStack User-Agent Lookup.
01
1 capability in this set.
Part of 1 available through UserStack User-Agent Lookup.
- 01 Capability
Detect user agent
Identifies the device, browser, and OS from a provided User-Agent string. It turns raw logs into readable data.
Set up in minutes
One URL. Then ask UserStack User-Agent Lookup to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use UserStack User-Agent Lookup from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_C73gpXQc76w4GftWbngd8wPaY3sHJgU9EsWqwUY7/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it UserStack User-Agent Lookup, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable UserStack User-Agent Lookup for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_C73gpXQc76w4GftWbngd8wPaY3sHJgU9EsWqwUY7/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the UserStack User-Agent Lookup URL.
- Step 03
Save and start
Save the connection and enable UserStack User-Agent Lookup in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"userstack-user-agent-lookup": {
"url": "https://edge.vinkius.com/vk_preview_C73gpXQc76w4GftWbngd8wPaY3sHJgU9EsWqwUY7/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using UserStack User-Agent Lookup
Open Agent mode in chat and ask: "Using UserStack User-Agent Lookup, help me...". 1 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"userstack-user-agent-lookup": {
"url": "https://edge.vinkius.com/vk_preview_C73gpXQc76w4GftWbngd8wPaY3sHJgU9EsWqwUY7/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using UserStack User-Agent Lookup
Ask Copilot: "Using UserStack User-Agent Lookup, help me...". 1 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"userstack-user-agent-lookup": {
"url": "https://edge.vinkius.com/vk_preview_C73gpXQc76w4GftWbngd8wPaY3sHJgU9EsWqwUY7/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using UserStack User-Agent Lookup
Open Cascade and ask: "Using UserStack User-Agent Lookup, help me...". 1 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"userstack-user-agent-lookup": {
"url": "https://edge.vinkius.com/vk_preview_C73gpXQc76w4GftWbngd8wPaY3sHJgU9EsWqwUY7/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using UserStack User-Agent Lookup
Ask Cline: "Using UserStack User-Agent Lookup, help me...". 1 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add userstack-user-agent-lookup --transport http "https://edge.vinkius.com/vk_preview_C73gpXQc76w4GftWbngd8wPaY3sHJgU9EsWqwUY7/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using UserStack User-Agent Lookup
Ask Claude: "Using UserStack User-Agent Lookup, show me...". 1 tools are ready
Where the request belongs
Work UserStack can move forward.
This is for the engineers and analysts who deal with massive amounts of web traffic and need to know who's actually on the other side of the screen.
Web Developer
Debugs browser-specific CSS or JS issues by checking client capabilities on a Tuesday afternoon.
Security Analyst
Hunts for malicious bots or scrapers in server logs to protect site integrity.
Digital Marketer
Creates better user segments based on real device hardware and OS distribution.
Operations Engineer
Automates the classification of incoming traffic for better load balancing and routing.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsUser-Agent Parser
Decode raw HTTP User-Agent strings instantly. Extract structured Browser, OS, and Device data for accurate IT log analysis.
Geekflare
Test your website performance, security headers, and DNS configuration with a comprehensive suite of technical audit capabilities.
GoSquared
Monitor real-time web traffic and analyze historical trends via AI.
Hexometer
Automate website monitoring via Hexometer. monitor uptime, performance, and health directly from any AI agent.
Albacross
B2B intent and reveal intelligence. identify anonymous website visitors and manage leads via AI.
bluebarry.ai
Optimize your website accessibility compliance with automated WCAG audits, issue detection, and remediation tracking.
Bring your own AI
Change the model, client or framework. Keep UserStack connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about UserStack.
The practical details behind the request, access and result.
What does UserStack User-Agent Lookup do?
It takes messy browser strings and turns them into clear info about what device, browser, and OS a visitor is using.
Can it tell the difference between a bot and a human?
Yes, it identifies search engine crawlers and bots with high accuracy so you can filter them out of your data.
How does it help with web development?
It helps you debug browser-specific bugs by quickly identifying the exact software version a client is running.
Can I use it to see what phones my visitors have?
Yes, it can identify specific mobile brands and models, which helps you optimize for the most popular devices.
Does it work for all browsers?
It parses a wide range of User-Agent strings, covering all major desktop and mobile browsers.
How do I get my access key?
You can get your UserStack Access Key directly from their website to connect this Connector to your agent.
Can I identify if a user is on an iPhone?
Yes! Use the detect_user_agent capability. The response will include the device brand ('Apple') and the specific model or type if available in the UA string.
Does this server detect search engine bots?
Yes. The underlying API identifies known crawlers like Googlebot or Bingbot. The agent will explicitly state if the detected agent is a crawler.
Can I parse multiple User-Agents at once?
Currently, the detect_user_agent capability processes one string per call. You can ask your AI agent to perform sequential checks for a list of strings.
One connection away
Give your agent a direct line to UserStack.
Connect UserStack once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available