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

mcp-all-tools

v1.5.1

Published

All-in-one MCP server with 80+ developer tools — devutils, API, text, math, datetime, calculator, JSON diff/query, SQL format, epoch convert, AES encrypt/decrypt, RSA keygen, scrypt hash, regex replace, nanoid, CSV/JSON, hex encode, Unicode tools in a sin

Downloads

650

Readme

mcp-all-tools

75+ developer tools in one MCP server. Combines devutils, API, text, math, datetime, calculator, JSON diff/query, SQL format, epoch convert, AES encrypt/decrypt, RSA keygen, scrypt hash, and regex replace tools into a single package -- no need to install multiple servers.

Quick Start

npx mcp-all-tools

Or install globally:

npm install -g mcp-all-tools

Claude Desktop / MCP Config

Add to your claude_desktop_config.json or MCP settings:

{
  "mcpServers": {
    "toolkit": {
      "command": "npx",
      "args": ["-y", "mcp-all-tools"]
    }
  }
}

All Tools (70)

Developer Utilities (24 tools)

| Tool | Description | |------|-------------| | uuid | Generate UUID v4 (up to 10 at once) | | hash | Hash text with md5, sha1, or sha256 | | base64 | Encode or decode base64 | | timestamp | Convert between Unix timestamps and ISO 8601 | | jwt_decode | Decode a JWT token (header + payload) | | random_string | Generate random strings/passwords | | url_encode | URL encode or decode strings | | json_format | Pretty-print or minify JSON | | regex_test | Test regex patterns with match details | | cron_explain | Explain cron expressions with next 5 run times | | hmac | Generate HMAC signatures | | color_convert | Convert between hex, RGB, and HSL | | semver_compare | Compare semantic versions | | nanoid | Generate compact, URL-safe unique IDs | | csv_json | Convert between CSV and JSON | | hex_encode | Hex encode/decode text | | char_info | Unicode character info (codepoint, UTF-8, HTML entity) | | byte_count | Count string bytes in UTF-8/UTF-16/ASCII |

API Tools (8 tools)

| Tool | Description | |------|-------------| | http_status | Look up HTTP status codes | | mime_lookup | Find MIME types for file extensions | | jwt_create | Create unsigned JWT tokens for testing | | mock_data | Generate fake people (names, emails, addresses) | | cors_headers | Generate CORS response headers | | cookie_parse | Parse Cookie/Set-Cookie headers | | basic_auth | Generate Basic Authorization headers | | query_string | Parse or build URL query strings |

Text Tools (10 tools)

| Tool | Description | |------|-------------| | case_convert | Convert between camelCase, snake_case, kebab-case, PascalCase, etc. | | slugify | Convert text to URL-friendly slugs | | word_count | Count words, characters, sentences, reading time | | lorem_ipsum | Generate placeholder text | | truncate | Truncate text at word/sentence/character boundaries | | regex_replace | Find and replace with regex | | markdown_strip | Strip markdown formatting to plain text | | text_reverse | Reverse text by chars, words, or lines | | line_sort | Sort lines alphabetically, numerically, by length | | text_diff | Compare two texts line by line |

Math Tools (12 tools)

| Tool | Description | |------|-------------| | calc | Evaluate math expressions (safe, no eval) | | statistics | Mean, median, mode, stddev, variance, etc. | | percentage | Percentage of, is-what-percent, percent change | | base_convert | Convert between number bases (2-36) | | unit_convert | Length, weight, temperature, data, time conversions | | compound_interest | Compound interest with optional contributions | | loan_payment | Monthly payment, total interest for loans | | proportion | Solve direct and inverse proportions | | prime_check | Primality test with factorization | | gcd_lcm | Greatest common divisor and least common multiple | | random_number | Random integers or floats in a range | | matrix | Add, multiply, transpose, determinant |

DateTime Tools (10 tools)

| Tool | Description | |------|-------------| | now | Current time in multiple timezones | | convert_timezone | Convert between timezones | | date_math | Add/subtract time from dates | | date_diff | Difference between dates (days, hours, business days) | | format_date | Format dates with custom patterns | | unix_timestamp | Convert Unix timestamps to/from ISO dates | | business_days | Count or add business days | | explain_cron | Explain cron expressions in plain English | | countdown | Time remaining until or elapsed since a date | | date_info | Day of week, ISO week, quarter, leap year, etc. |

Calculator (1 tool)

| Tool | Description | |------|-------------| | currency_convert | Convert between USD, EUR, GBP, MYR, SGD, JPY, AUD |

Individual Packages

If you only need a subset of tools, install individual packages:

Support

If this tool saves you time, consider supporting development:

Like this? Try mcp-devutils

mcp-devutils — 44 developer tools in one MCP server. UUID, hash, JWT, JSON diff, AES encryption, and more. 15 free, unlock all 44 for $5.

License

MIT