simple-data-comparator-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@simple-data-comparator-mcpCompare this JSON response with the expected template"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Simple Data Comparator MCP
Simple toolset for performing comparison of JSON, XML, XLSX, CSV and text inputs in Actual-Expected format.
Documentation
Agent-oriented reference for the simple-data-comparator-mcp MCP server. Each validator compares an actual value against an expected template and returns pass/fail with structured difference lines on failure.
Tools
MCP Tool | Doc | Use when |
| Comparing JSON API responses, config objects, or structured data | |
| Comparing XML documents, SOAP payloads, or config files | |
| Comparing tabular CSV exports or reports | |
| Comparing Excel workbook sheets | |
| Exact line-by-line text comparison (logs, plain output) |
Related MCP server: Validator Ai MCP
Common response shape
All tools return MCP content with this structure:
{
"content": [{ "type": "text", "text": "<result message>" }],
"isError": true | false
}Pass:
isError: false, text isValidation passed.Fail:
isError: true, text includesValidation failed.and difference lines (except text validator, which does not expose diff details via MCP)
Agent workflow
Choose the tool that matches the data format you need to compare.
Prepare both sides as strings — JSON/XML/CSV/text as plain strings; XLSX as base64-encoded file bytes.
Call the MCP tool with
actual(what you received) andtemplate(what you expected).Read
isError— iftrue, parse the difference lines to explain what diverged.Apply options when needed (e.g.
strictModefor JSON,includeColumnsfor CSV,ignoreRowOrderfor unordered row sets).
Discovering tools at runtime
Use MCP tool discovery (tools/list) to get live schemas. Tool names are stable: validate-json, validate-xml, validate-csv, validate-xlsx, validate-text.
Running
Build and start the stdio MCP server:
npm run build
npm startThe server communicates over stdin/stdout. Logs are written to stderr so they do not interfere with MCP protocol messages.
Cursor configuration
Add this to your Cursor MCP settings (.cursor/mcp.json):
{
"mcpServers": {
"simple-data-comparator-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@ee_will_i/simple-data-comparator-mcp"
]
}
}
}Replace the path with your local project path. Run npm run build before starting the server.
This server cannot be installed
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
- FlicenseCqualityDmaintenanceAn efficient MCP server for performing accurate, deep comparisons between JSON objects or strings using the deepdiff engine. It provides AI agents with standardized difference reports, supporting nested structures and various input formats to ensure precise data analysis.Last updated1
- Alicense-qualityAmaintenanceAn MCP server for validating JSON against schemas, checking email deliverability, verifying URLs, assessing data quality, and validating API responses using RFC-compliant checks and heuristic analysis.Last updated26MIT
- Flicense-qualityDmaintenanceMCP server that provides tools to read JSON files and query data using jsonPath expressions.Last updated
- Alicense-qualityCmaintenanceMCP server for generating, validating, running, and reporting Apache JMeter API performance tests from structured API sources.Last updatedMIT
Related MCP Connectors
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
MEOK MCP Test MCP — golden-file + schema-drift + tool-failure tests for any MCP server. Drop-in
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/EE-WILL-I/simple-data-comparator-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server