ExpoSnap
Enables AI assistants to view and analyze screenshots from React Native/Expo applications for AI-powered mobile UI development.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
ExpoSnap MCP Server
A Model Context Protocol (MCP) server that enables AI assistants to view and analyze screenshots from React Native/Expo applications. Seamlessly integrates with Claude, Cursor, VS Code, and other MCP-compatible editors for AI-powered mobile UI development.
Related MCP server: Mobile Xray MCP
Setup
1. Add MCP server to your IDE
claude mcp add exposnap -- npx -y exposnapAdd to .cursor/mcp.json:
{
"mcpServers": {
"exposnap": {
"command": "npx",
"args": ["-y", "exposnap"]
}
}
}Add to .vscode/mcp.json:
{
"servers": {
"exposnap": {
"type": "stdio",
"command": "npx",
"args": ["-y", "exposnap"]
}
}
}Settings → Developer → Edit Config:
{
"mcpServers": {
"exposnap": {
"command": "npx",
"args": ["-y", "exposnap"]
}
}
}2. Add to your Expo app
npm install exposnap3. Configure your React Native app
import { ScreenshotWrapper } from 'exposnap';
export default function App() {
return (
<ScreenshotWrapper>
<YourApp />
</ScreenshotWrapper>
);
}The wrapper automatically discovers your MCP server and provides a draggable camera icon for manual screenshot capture.
Contributing
We welcome contributions! See CONTRIBUTING.md for details.
License
MIT - see LICENSE for details.
This server cannot be deployed
Maintenance
Related MCP Connectors
Give an AI agent an iPhone to see, tap and type on over MCP. Free early access (Simulator).
Drive and test your React Native and Expo apps end-to-end on iOS and Android. Supports real devices, simulators, and emulators. Snapshots, taps, typing, swipes, screenshots, deep links, reloads, builds and runtime errors.
Screenshot, PDF and HTML-to-image rendering API so Claude and Cursor can see any web page.
Screenshot, PDF and HTML-to-image rendering API so Claude and Cursor can see any web page.
Related MCP Servers
- AlicenseDqualityDmaintenanceEnables AI assistants to capture and analyze screenshots using Claude Vision API, providing AI-powered insights about desktop interface content, UI elements, and visual layouts.231 npm2MIT
- AlicenseBqualityCmaintenanceEnables AI-powered screenshot capture and UX/UI analysis of iOS simulators and Android emulators directly from your IDE.319 npm2MIT
- FlicenseAqualityBmaintenanceEnables Claude to capture screenshots, watch your screen in real-time, read text via OCR, and analyze video files, all running locally as an MCP server.14-
- AlicenseNot gradedqualityCmaintenanceExposes two tools over stdio or HTTP that let AI agents read display geometry and capture full-screen, per-display, or region screenshots in PNG or JPEG. Runs as a VS Code extension or a standalone MCP server usable by Claude Code, Cursor, Cline and other clients.288 npmMIT