# MarkuprPlus [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/hashfunction/MarkuprPlus  
**GitHub Stars:** 80  
**npm Downloads (last month):** 167  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/markuprplus

## Description
Records your screen and voice, returns one annotated screenshot and finding per mark.

## Tools
Capabilities this server exposes over MCP:

- **capture_screenshot** — Grab the current screen with cursor, active app/window, and focus hints attached.
- **capture_with_voice** — Record screen and mic for a set duration, and return a structured report.
- **describe_screen** — Describe what's currently on screen.
- **start_recording** — Begin an interactive recording session.
- **stop_recording** — End the session and run the full pipeline.
- **analyze_video** — Process an existing `.mov` / `.mp4` into Markdown with extracted frames.
- **analyze_screenshot** — Run a single screenshot through the analysis pipeline.
- **push_to_github** — Create GitHub issues from a report.
- **push_to_linear** — Create Linear issues from a report.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "markuprplus": {
    "command": "npx",
    "args": ["--yes","--package","markuprplus","markuprplus-mcp"]
  }
}
```

## Documentation

## What MarkuprPlus MCP server does

MarkuprPlus MCP server connects an MCP client to a Windows or macOS desktop for visual feedback workflows. It can capture the current screen, include cursor and active-window context, record screen activity with microphone input, and return structured analysis. The server is suited to reviewing an application while it is running rather than describing a problem from text alone.

The output can represent individual findings with screenshots and report content. MarkuprPlus also supports turning a report into issues in GitHub or Linear, making it useful when visual review needs to become tracked development work.

## How it works

A client can request a one-off screenshot or ask for a description of what is currently visible. For a longer review, `start_recording` begins an interactive session and `stop_recording` ends it and runs the full processing pipeline. `capture_with_voice` provides a recording flow for a specified duration and returns a structured report.

Existing recordings do not need to come from an active MCP session. `analyze_video` accepts `.mov` and `.mp4` files and produces Markdown with extracted frames. `analyze_screenshot` sends one image through the analysis pipeline. The desktop application can also transcribe narration locally with Whisper after recording, according to the project documentation.

## Tools and capabilities

The MarkuprPlus MCP server exposes these operations:

- `capture_screenshot`: Captures the current screen and attaches cursor, active application or window, and focus hints.
- `capture_with_voice`: Records screen and microphone input for a set duration and returns a structured report.
- `describe_screen`: Produces a description of the current screen.
- `start_recording` and `stop_recording`: Control an interactive recording session and run the processing pipeline when it ends.
- `analyze_video`: Processes an existing MOV or MP4 file into Markdown with extracted frames.
- `analyze_screenshot`: Runs a single screenshot through the analysis pipeline.
- `push_to_github`: Creates GitHub issues from a report.
- `push_to_linear`: Creates Linear issues from a report.

These capabilities cover both live inspection and post-processing. A developer can capture a current UI state, analyze a recorded demonstration, or submit findings to an issue tracker after analysis.

## Limitations and notes

MarkuprPlus is documented as a Windows and macOS desktop application, so its screen-capture use case depends on one of those operating systems.

The video-analysis tool is described for `.mov` and `.mp4` inputs only. The project documentation states that the desktop capture flow excludes its picker, drawing canvas, and recording HUD from the captured video, while recording the selected application and intended annotations. MarkuprPlus MCP server should therefore be evaluated with the target desktop permissions and privacy requirements in mind before capturing sensitive screens or microphone audio.

_Full upstream README: https://allmcps.com/mcp/markuprplus/readme_

