capture-me-mcp-server

Muazzy/capture-me-mcp-server

3.1

If you are the rightful owner of capture-me-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Capture Me MCP Server is a Model Context Protocol server designed for capturing screenshots of webpages using Node.js and TypeScript.

Capture Me MCP Server

A Model Context Protocol (MCP) server implementation for capturing screenshots of webpages.

  • Node.js 20.x
  • TypeScript

Installation

  1. Clone the repository
  2. Install dependencies:
npm install

Building

To build the project:

npm run build_mcp

Claude Desktop Integration

Add the following configuration to your Claude Desktop settings to integrate with this MCP server:

{
  "mcpServers": {
    "captureme": {
      "command": "node",
      "args": [
        "/home/muazzam/node js projects/capture-me-gcp-mcp/dist/mcp_index.js" //Path to the mcp_index.js file in the dist folder.
      ]
    }
  }
}

Dependencies

  • @modelcontextprotocol/sdk: MCP protocol implementation
  • puppeteer: Web browser automation
  • express: Web server framework
  • dotenv: Environment configuration
  • zod: Schema validation
  • uuid: Unique identifier generation

Scripts

  • build_mcp: Build the MCP server
  • build: Build the entire project
  • start: Start the main application
  • start_mcp: Start the MCP server
  • dev: Run in development mode with hot reloading

Author

Meer M. Muazzam

License

ISC