A straightforward diff utility that compares two text inputs and returns line-by-line changes showing additions, deletions, and unchanged content. It runs as a hosted service over SSE transport and includes x402 micropayment integration, meaning you'll pay per use rather than a flat subscription. The repository is fairly minimal with no readme or detailed documentation visible, so you're working with basic diff functionality without much insight into advanced features or configuration options. Reach for this when you need programmatic text comparison in Claude and don't want to run a local server, though the payment model means costs could add up with heavy use.
Public tool metadata for what this MCP can expose to an agent.
text_compare_diffUse this when you need to compare two pieces of text and identify exactly what changed between them. Returns a structured line-by-line diff with summary statistics. 1. changes -- array of diff entrie2 paramsUse this when you need to compare two pieces of text and identify exactly what changed between them. Returns a structured line-by-line diff with summary statistics. 1. changes -- array of diff entrie
text1stringtext2stringCompare two texts line-by-line. Returns structured diff with additions, deletions, unchanged lines, and summary stats. Pay-per-call via x402 (USDC on Base L2) -- no API key, no signup, no rate-limit wall.
Part of the klymax402 marketplace -- 100 x402 micropayment APIs for AI agents, one wallet, USDC on Base.
Add to your MCP client config (Claude Desktop, Cursor, ElizaOS, etc.):
{
"mcpServers": {
"diff-checker": {
"url": "https://diff-checker.api.klymax402.com/mcp"
}
}
}
curl -X POST "https://diff-checker.api.klymax402.com/api/diff" \
-H "Content-Type: application/json" \
-d '{"text1":"...","text2":"..."}'
# -> 402 Payment Required, with an x402 payment challenge in the response body
Any x402-aware client (@x402/fetch, x402-agent-tools, ATXP) handles the 402 -> sign -> retry cycle automatically.
| Tool | Method | Path | Price | Description |
|---|---|---|---|---|
text_compare_diff | POST | /api/diff | $0.002 | Compare two texts and show line-by-line differences |
text_compare_diffUse this when you need to compare two pieces of text and identify exactly what changed between them. Returns a structured line-by-line diff with summary statistics.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
text1 | string | yes | The original text (base) |
text2 | string | yes | The modified text to compare against |
Example response:
{"changes":[{"type":"unchanged","content":"line 1"},{"type":"removed","content":"old line 2"},{"type":"added","content":"new line 2"}],"linesAdded":1,"linesRemoved":1,"linesUnchanged":1,"similarity":66.7}
When to use: code review (comparing before/after), tracking document revisions, verifying config file changes, or auditing template modifications. Use this BEFORE deploying config changes to understand what differs.
Not for: text classification (use text_classify_content), sentiment analysis (use text_analyze_sentiment), word counting (use text_count_words).
eip155:8453)100 x402 micropayment APIs for AI agents -- one wallet, USDC on Base, zero signup.
MIT
io.github.mindstone/mcp-server-microsoft-teams
com.mintmcp/outlook-email
helbertparanhos/resend-email-mcp
marlinjai/email-mcp
io.github.mindstone/mcp-server-email-imap
io.github.osamahassouna/email-playbook-mcp