Showcase of adaptive context awareness. The server detects the connected client (ChatGPT, Claude, Inspector), reads user agent info, locale, viewport, safe area insets, and dynamically adapts its responses and widget rendering.
Connect to the hosted instance:
https://falling-grass-58yov.run.mcp-use.com/mcp
Or open the Inspector to test it interactively.
- Open Settings > Apps and Connectors > Advanced Settings and enable Developer Mode
- Go to Connectors > Create, name it "i18n Adaptive", paste the URL above
- In a new chat, click + > More and select the i18n Adaptive connector
- Open Settings > Connectors > Add custom connector
- Paste the URL above and save
- Client detection — identify ChatGPT, Claude, or Inspector
- User agent parsing — read OS, browser, device type
- Locale awareness — detect user's preferred language
- Viewport & safe area — adapt to screen size and safe area insets
- Context widget — rich display of all detected client info
| Tool | Description |
|---|---|
show-context |
Display all detected client context in a rich widget |
detect-caller |
Return raw client detection data as text |
| Widget | Preview |
|---|---|
context-display |
git clone https://github.com/mcp-use/mcp-i18n-adaptive.git
cd mcp-i18n-adaptive
npm install
npm run devnpx mcp-use deploy- mcp-use — MCP server framework
MIT