DEV Community

Profiterole
Profiterole

Posted on

5 Claude Desktop Tricks Every Developer Should Know (MCP)

If you use Claude Desktop, you already know it's great for explaining code, drafting docs, and answering questions. But there's a whole layer most developers haven't unlocked yet: MCP (Model Context Protocol) servers that let Claude actually do things — run commands, check APIs, analyze files — right inside the conversation.

Here are 5 practical workflows I use daily, all powered by mcp-devutils.


1. Summarize Your Git History Without Leaving Claude

Instead of jumping to a terminal to run git log --oneline -20, ask Claude:

"Run my git log for the last 20 commits and summarize what changed this week."

With the git_log tool in mcp-devutils, Claude fetches the commits, spots the patterns, and gives you a plain-English summary of what changed and why.

Useful for: release notes, standup summaries, PR descriptions.


2. Test API Endpoints Without Leaving Your Editor

Building a new endpoint? Ask Claude:

"Send a GET request to http://localhost:3000/api/users and show me the response."

The http_get and http_post tools let Claude hit real URLs and return the response body. You can test status codes, debug response shapes, and iterate — all in one conversation.

Useful for: API debugging, webhook testing, checking third-party API responses.


3. Generate and Validate UUIDs for Your Database

When scaffolding test data or writing migrations, ask Claude:

"Generate 5 UUIDs for seeding the users table."

The generate_uuid tool produces cryptographically random v4 UUIDs. No copy-pasting from online generators, no wondering if your homebrew UUID function is RFC 4122 compliant.

Useful for: database seeding, test fixtures, config file IDs.


4. Encode/Decode Base64 Without Stack Overflow

Every developer has searched "base64 encode online" at least once this week. Instead:

"Base64 encode this string: Bearer eyJhbGciOiJSUzI1NiJ9..."

Or:

"Decode this JWT payload from base64 and show me the claims."

The base64_encode and base64_decode tools run locally, no data leaves your machine via some random website.

Useful for: JWT debugging, environment variable encoding, binary data in configs.


5. Test Regex Patterns Against Real Data

Regex debugging is painful. Instead of using a separate site:

"Test this regex ^\d{4}-\d{2}-\d{2}$ against these strings: 2026-03-30, 2026-3-1, 20260330"

The regex_test tool runs the match and returns which strings pass — with Claude explaining why the others fail and suggesting fixes.

Useful for: form validation, log parsing, data cleaning pipelines.


Install All 5 Tools in One Package

All of these tools (and 24 more) are in one package:

npx mcp-devutils
Enter fullscreen mode Exit fullscreen mode

Add to Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "devutils": {
      "command": "npx",
      "args": ["mcp-devutils"]
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Free trial: Every pro tool gives you 3 free uses before you decide. Unlock all 29 tools for a one-time $5.

Full tool list, install configs and trial details


What MCP workflows have you added to your daily flow? Drop them in the comments — I'm always looking for new ideas to add to the package.

Top comments (0)