npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

dump-mcp

v0.1.0

Published

MCP server for dump.xoozoo.com webhook capture service - allows AI assistants to create endpoints, view requests, and replay webhooks

Readme

dump-mcp

npm version

MCP (Model Context Protocol) server for dump.xoozoo.com - a webhook capture and inspection service.

This server allows AI assistants like Claude to create webhook endpoints, view captured requests, and replay them to local development servers.

Features

  • Endpoint Management: Create, list, and delete webhook capture endpoints
  • Request Viewing: List and inspect captured webhook requests with full headers and body
  • Request Replay: Replay captured requests to target URLs with optional modifications

Installation

npm install -g dump-mcp

Or use directly with npx (no install needed):

npx dump-mcp

Configuration

1. Create an Agent Token

  1. Log in to dump.xoozoo.com
  2. Click your avatar → Agent Tokens
  3. Create a new token and copy it (you'll only see it once)

2. Configure Your MCP Client

Claude Desktop

Add to your Claude Desktop config file:

Windows: %APPDATA%\Claude\claude_desktop_config.json macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "dump": {
      "command": "npx",
      "args": ["-y", "dump-mcp"],
      "env": {
        "DUMP_API_TOKEN": "dmp_your_token_here"
      }
    }
  }
}

Or if installed globally:

{
  "mcpServers": {
    "dump": {
      "command": "dump-mcp",
      "env": {
        "DUMP_API_TOKEN": "dmp_your_token_here"
      }
    }
  }
}

Environment Variables

| Variable | Required | Description | |----------|----------|-------------| | DUMP_API_TOKEN | Yes | Your agent token from dump.xoozoo.com | | DUMP_API_URL | No | API URL (default: https://dump.xoozoo.com) |

Available Tools

Endpoint Management

| Tool | Description | |------|-------------| | dump_list_teams | List your teams | | dump_list_endpoints | List endpoints in a team | | dump_create_endpoint | Create a new webhook capture endpoint | | dump_get_endpoint | Get endpoint details and capture URL | | dump_delete_endpoint | Delete an endpoint |

Request Viewing

| Tool | Description | |------|-------------| | dump_list_requests | List captured requests (with filtering) | | dump_get_request | Get full request details (headers, body) |

Request Replay

| Tool | Description | |------|-------------| | dump_replay_request | Replay a request to a target URL | | dump_get_replay_result | Get the replay response | | dump_list_replays | List recent replays |

Usage Examples

Create a Webhook Endpoint

"Create a new webhook endpoint called github-hooks in my team"

The assistant will:

  1. List your teams to find the team ID
  2. Create the endpoint
  3. Return the capture URL to configure in GitHub

View Captured Requests

"Show me the last 5 requests to my github-hooks endpoint"

The assistant will list recent requests with method, path, and timestamp.

Inspect a Request

"Show me the full details of that POST request"

The assistant will show headers, body, and other details.

Replay to Local Server

"Replay that webhook to http://localhost:3000/webhook"

The assistant will replay the captured request to your local development server and show the response.

Development

# Clone the repo
git clone https://github.com/xoozoo/dump.git
cd dump/dump-mcp

# Install dependencies
npm install

# Build
npm run build

# Run locally
DUMP_API_TOKEN=dmp_xxx node dist/index.js

Security

  • Agent tokens have full access to your account's endpoints and requests
  • Tokens are hashed before storage; the raw token is only shown once
  • Revoke tokens immediately if compromised
  • Use separate tokens for different environments

License

MIT