xsantcastx MCP Server
Pricing
Pay per usage
xsantcastx MCP Server
14 developer tools for AI agents: JSON format, UUID, JWT, regex, hash, WCAG contrast, cron, and more. Zero API calls.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Santiago castrillon
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
An MCP (Model Context Protocol) server that exposes xsantcastx.com developer tools for AI agents. All tools run server-side with zero external API calls — pure Node.js computation.
Tools Available
| Tool | Description |
|---|---|
json_format | Format, minify, validate, or analyze JSON |
json_schema_generate | Generate JSON Schema from sample data (Draft 4/7/2020-12) |
uuid_generate | Generate UUIDs v4 (bulk, multiple formats) |
uuid_validate | Validate and inspect UUID strings |
base64_encode | Encode text to Base64 (standard or URL-safe) |
base64_decode | Decode Base64 to text |
jwt_decode | Decode JWT tokens (header, payload, expiration) |
regex_test | Test regex patterns with match details and groups |
regex_replace | Find and replace using regex |
hash_generate | Generate hashes (MD5, SHA-1, SHA-256, SHA-384, SHA-512) |
hash_verify | Verify a string matches a hash (auto-detects algorithm) |
color_contrast | WCAG 2.1 contrast ratio checker with AA/AAA compliance |
cron_parse | Parse cron expressions with human-readable descriptions |
cron_build | Build cron expressions from options or presets |
Quick Start
Install from npm
$npm install -g xsantcastx-mcp-server
Use with Claude Desktop
Add to your claude_desktop_config.json:
{"mcpServers": {"xsantcastx-tools": {"command": "npx","args": ["xsantcastx-mcp-server"]}}}
Use with Claude Code
$claude mcp add xsantcastx-tools npx xsantcastx-mcp-server
Run locally
git clone https://github.com/xsantcastx/xsantcastx-mcp-server.gitcd xsantcastx-mcp-servernpm installnpm run buildnpm start
Development
npm run dev # Watch modenpm run build # Compile TypeScriptnpm start # Run server
Architecture
The server uses the official @modelcontextprotocol/sdk and communicates over stdio. Each tool is implemented as a pure function in src/tools/ — no external API calls, no network requests, no secrets. Everything runs locally.
src/├── index.ts # MCP server entry point + tool registrations└── tools/├── json-formatter.ts # JSON format/minify/validate├── json-schema.ts # JSON Schema generation├── uuid-generator.ts # UUID v4 generation + validation├── base64.ts # Base64 encode/decode├── jwt-decoder.ts # JWT token inspection├── regex-tester.ts # Regex testing + replacement├── hash-generator.ts # Cryptographic hashing├── color-contrast.ts # WCAG contrast checking└── cron-parser.ts # Cron expression parsing
Listing
- Apify: apify.com/xsantcastx/xsantcastx-mcp (pending)
- MCP Market: mcpmarket.com (pending)
- Web: xsantcastx.com
License
MIT — xsantcastx