Connection check
local install
markupr
Give your AI coding agent eyes and ears. Screen + voice capture → structured Markdown. MCP server, CLI, and macOS app.
Tools
9
GitHub stars
18
Installs / wk
12
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
9 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
analyze_screenshot
from source
Take a screenshot and return it as an image for the AI to analyze visually. Returns the image data directly for vision analysis. Take a screenshot and return it as an image for the AI to analyze visually. Returns the image data directly for vision analysis.
analyze_video
from source
Process an existing video file through the markupR pipeline. Generates a structured markdown report with transcript, key moments, and extracted frames. Process an existing video file through the markupR pipeline. Generates a structured markdown report with transcript, key moments, and extracted frames.
capture_screenshot
from source
Take a screenshot of the current screen, optimize it, and save to the session directory. Returns a markdown image reference. Take a screenshot of the current screen, optimize it, and save to the session directory. Returns a markdown image reference.
capture_with_voice
from source
Record screen and voice for a specified duration, then run the full markupR pipeline to produce a structured feedback report. Record screen and voice for a specified duration, then run the full markupR pipeline to produce a structured feedback report.
describe_screen
from source
Capture a screenshot (or read an existing image) and return a structured text description of what is visible on screen. Useful for giving AI agents visual context about UI state, e… Capture a screenshot (or read an existing image) and return a structured text description of what is visible on screen. Useful for giving AI agents visual context about UI state, errors, layout, and text content.
push_to_github
from source
Create GitHub issues from a markupR feedback report. Each feedback item becomes a separate issue with labels and structured markdown. Create GitHub issues from a markupR feedback report. Each feedback item becomes a separate issue with labels and structured markdown.
push_to_linear
from source
Push a markupR feedback report to Linear. Creates one issue per feedback item with priority mapping, labels, and full context. Push a markupR feedback report to Linear. Creates one issue per feedback item with priority mapping, labels, and full context.
start_recording
from source
Start a long-form screen+voice recording session. Returns a session ID that can be used with stop_recording. Start a long-form screen+voice recording session. Returns a session ID that can be used with stop_recording.
stop_recording
from source