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
Maintainers
Keywords
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-toolsOr install globally:
npm install -g mcp-all-toolsClaude 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:
- mcp-devutils -- 19 developer utilities
- mcp-apitools -- 8 API helper tools
- mcp-texttools -- 10 text manipulation tools
- mcp-mathtools -- 12 math and calculation tools
- mcp-datetime -- 10 date and time tools
- mcp-quick-calc -- 5 quick calculator tools
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
