1. Conduid
  2. Developer Tools
  3. screenshot
MCP server · Developer Tools

screenshot

Pixel-perfect website screenshot service exposed as both REST API and MCP server

Unclaimed browser
42Fair

Scored 2 days ago · breakdown

About screenshot

screenshot is an MCP server published by git+kazuph in the Developer Tools category: pixel-perfect website screenshot service exposed as both REST API and MCP server.

The repository has 23 stars and 0 forks.

Install

Install
npx @kazuph/mcp-screenshot
Claude Code
claude mcp add screenshot -- npx -y @kazuph/mcp-screenshot
npx
npx -y @kazuph/mcp-screenshot
uvx
uvx mcp-server-screenshot
pip
pip install mcp-server-screenshot

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about screenshot

Powered by Claude · Grounded in docs

I know everything about screenshot. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

MCP Screenshot

An MCP server that captures screenshots and performs OCR text recognition.

Features

  • Screenshot capture (left half, right half, full screen)
  • OCR text recognition (supports Japanese and English)
  • Multiple output formats (JSON, Markdown, vertical, horizontal)

OCR Engines

This server uses two OCR engines:

  1. yomitoku

    • Primary OCR engine
    • High-accuracy Japanese text recognition
    • Runs as an API server
  2. Tesseract.js

    • Fallback OCR engine
    • Used when yomitoku is unavailable
    • Supports both Japanese and English recognition

Installation

npx -y @kazuph/mcp-screenshot

Claude Desktop Configuration

Add the following configuration to your claude_desktop_config.json:

{
  "mcpServers": {
    "screenshot": {
      "command": "npx",
      "args": ["-y", "@kazuph/mcp-screenshot"],
      "env": {
        "OCR_API_URL": "http://localhost:8000"  // yomitoku API base URL
      }
    }
  }
}

Environment Variables

Variable Name Description Default Value
OCR_API_URL yomitoku API base URL http://localhost:8000

Usage Example

You can use it by instructing Claude like this:

Please take a screenshot of the left half of the screen and recognize the text in it.

Tool Specification

capture

Takes a screenshot and performs OCR.

Options:

  • region: Screenshot area ('left'/'right'/'full', default: 'left')
  • format: Output format ('json'/'markdown'/'vertical'/'horizontal', default: 'markdown')

License

MIT

Author

kazuph

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About screenshot

How do I install screenshot?

Run npx @kazuph/mcp-screenshot, then add the server to your MCP client's configuration.

Is screenshot safe to use with an AI agent?

Its trust score is 42 out of 100 (fair). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is screenshot still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.