Skip to main content
Glama
lazymac2x

regex-toolkit-api

by lazymac2x

lazymac API Store Gumroad MCPize

regex-toolkit-api

Building in public from $0 MRR. Star if you want to follow the journey — lazymac-mcp (42 tools, one MCP install) · lazymac-k-mcp (Korean wedge) · lazymac-sdk (TS client) · api.lazy-mac.com · Pro $29/mo.

npm Smithery lazymac Pro api.lazy-mac.com

🚀 Want all 42 lazymac tools through ONE MCP install? npx -y @lazymac/mcp · Pro $29/mo for unlimited calls.

Regex testing, explanation, and generation REST API + MCP server. No external APIs required.

Quick Start

npm install
npm start          # REST API on http://localhost:4200
npm run mcp        # MCP server (stdin/stdout)

Related MCP server: ellmos-codecommander-mcp

REST API Endpoints

Method

Endpoint

Description

GET

/

Health check / API info

POST

/api/v1/test

Test regex against text (matches, groups, indices)

POST

/api/v1/replace

Replace using regex

POST

/api/v1/split

Split text with regex

POST

/api/v1/validate

Validate regex syntax

GET

/api/v1/patterns

List common regex patterns

GET

/api/v1/patterns/:name

Get specific pattern (email, url, phone, ipv4, etc.)

POST

/api/v1/explain

Explain regex in plain English

POST

/api/v1/escape

Escape special regex characters

POST

/api/v1/benchmark

Benchmark regex performance

Examples

Test a regex

curl -X POST http://localhost:4200/api/v1/test \
  -H 'Content-Type: application/json' \
  -d '{"pattern": "(\\d+)", "text": "abc 123 def 456", "flags": "g"}'

Explain a regex

curl -X POST http://localhost:4200/api/v1/explain \
  -H 'Content-Type: application/json' \
  -d '{"pattern": "^[a-z]+\\d{2,4}$", "flags": "i"}'

Get a common pattern

curl http://localhost:4200/api/v1/patterns/email

Common Patterns Library

email, url, phone, ipv4, ipv6, date_iso, date_us, credit_card, hex_color, uuid, mac_address, slug, semver, jwt, html_tag, username, strong_password

MCP Server

Add to your Claude Desktop config:

{
  "mcpServers": {
    "regex-toolkit": {
      "command": "node",
      "args": ["/path/to/regex-toolkit-api/src/mcp-server.js"]
    }
  }
}

MCP Tools

  • regex_test — Test regex with full match details

  • regex_replace — Regex replace

  • regex_split — Split by regex

  • regex_validate — Validate syntax

  • regex_explain — Plain English explanation

  • regex_escape — Escape special characters

  • regex_patterns — Common patterns library

  • regex_benchmark — Performance benchmark

Docker

docker build -t regex-toolkit-api .
docker run -p 4200:4200 regex-toolkit-api

License

MIT

💡 Host your own stack? Get $200 DigitalOcean credit via lazymac referral link.

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • This MCP server enables users to perform scientific computations regarding linear algebra and vect…

  • MCP server for skill documentation, generated by doc2mcp.

  • Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lazymac2x/regex-toolkit-api'

If you have feedback or need assistance with the MCP directory API, please join our Discord server