Screenshot Server

A MCP server for capturing screenshots

Installation

Installing for Claude Desktop

Option 1: One-Command Installation

npx mcpbar@latest install sethbang/mcp-screenshot-server -c claude

This command will automatically install and configure the Screenshot Server MCP server for your selected client.

Option 2: Manual Configuration

Run the command below to open your configuration file:

npx mcpbar@latest edit -c claude

After opening your configuration file, copy and paste this configuration:

View JSON configuration
{
  "mcpServers": {
    "Screenshot Server": {
      "command": "npx",
      "args": [
        "-y",
        "screenshot-server"
      ],
      "env": {}
    }
  }
}

MCP Screenshot Server

An MCP server implementation that provides screenshot functionality using Puppeteer. This server allows capturing screenshots of web pages and local HTML files through a simple MCP tool interface.

Features

  • Capture screenshots of any web page or local HTML file
  • Configurable viewport dimensions
  • Full page screenshot support
  • Custom output path option
  • Automatic screenshot directory management

Installation

npm install

Usage

The server provides a take_screenshot tool with the following options:

{
  url: string;         // URL to capture (can be http://, https://, or file:///)
  width?: number;      // Viewport width in pixels (1-3840)
  height?: number;     // Viewport height in pixels (1-2160)
  fullPage?: boolean;  // Capture full scrollable page
  outputPath?: string; // Custom output path (optional)
}

Development

# Build the project
npm run build

# Run the MCP inspector for testing
npm run inspector

License

MIT

Share:
Details:
  • Stars


    9
  • Forks


    8
  • Last commit


    6 months ago
  • Repository age


    6 months
View Repository

Auto-fetched from GitHub .

MCP servers similar to Screenshot Server:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


Screenshot Server: MCP Server – MCP.Bar