← Back to Check

DataAnalystMCP

https://data-mentor.mcpize.run

Scanned Jun 3, 2026

B+87/100
Clarity
97
Protocol
78
Auth
0
Reliability
95
Trust
86
Safety
87
Market
65

Upgrade available

Your server uses protocol 2025-06-18. The latest version is 2025-11-25 with session management, origin validation, and notification support.

Strengths & Weaknesses

Clarity (97)Protocol (78)Auth (0)Reliability (95)Trust (86)Safety (87)Market (65)

Top Issues

6 found

Server did not assign a session ID. Session management may not work.

Server does not validate Origin header — potential CSRF risk.

MEDIUM

Custom domain: Default hosting subdomain

MEDIUM

No authentication required — server is open to anonymous access, which may be intentional for public tools

MEDIUM

Multiple similar MCP servers exist. Consider differentiating with unique features.

LOW

Unexpected response to SSE GET request: 200.

Protocol & Capabilities

Transport:Streamable HTTP
Protocol:2025-06-18
SSE Support:No
Session ID:No
Protocol Checks
Ping

Server responded to ping

!
Session ID

No Mcp-Session-Id assigned by server

Version Header Validation

Server correctly rejects invalid MCP-Protocol-Version with 400

JSON-RPC Validation

Server correctly rejects malformed JSON-RPC with 400

Origin Header

Server returned 200 for invalid Origin (expected 403)

Session Termination (DELETE)

Server accepts DELETE for session termination (200)

Notification Handling (202)

Server returns 202 Accepted for JSON-RPC notifications

!
Server Info

Server info: name, version

Server Capabilities
Tools
Resources
Prompts
Completions
Tasks
Logging

Auth

No OAuth? That's OK

OAuth is optional, but consider it for production deployments to protect your server from unauthorized access.

Trust

Latency: 253ms
HTTPS
Default hosting subdomain
Name: DataAnalystMCP, Version: 1.0.0
Structured errors

Market

UniquenessCan it be done with an LLM alone?
7/10

external: query, sql, table; LLM-native: format, parse, json

OriginalityHow many similar servers exist?
1/10

5+ similar servers — crowded space

DemandHow broad is the audience?
8/10

Domain "sql" has broad developer audience

Competitors found

Built an MCP server that lets AI agents query your SQL database ...

Built an MCP server that lets AI agents query your SQL database directly — schema, data, and performance analysis. Sharing something I built to ...

Core Components of a Data Query & Analysis MCP Server - Medium

In this article, we'll explore the core components of a read-only data query and analysis MCP server, demonstrating how to combine SQL queries, ...

Using MCP for data cleaning and transformation in a data warehouse

I'm having a hard time seeing the value of mCP for companies that rely heavily on data warehouse for cleaning and preparing data.

How to manage MCP tools for effective data analysis - LinkedIn

To your list I would also add using an MCP gateway or proxy to filter which tools are made available based on user and task type - although ...

praneybehl/code-review-mcp: An MCP server for code ... - GitHub

An MCP (Model Context Protocol) server that provides a powerful tool to perform code reviews using various Large Language Models (LLMs).

Tools (11 tools)

analyzeDatasetUnknown30

analyzeDataset: 30 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 15/20, Annot: 0/15

Naming:0/15
!Description:10/20
!Input Schema:15/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
generateSqlQueryUnknown30

generateSqlQuery: 30 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 15/20, Annot: 0/15

Naming:0/15
!Description:10/20
!Input Schema:15/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
generatePandasCodeUnknown35

generatePandasCode: 35 pts | Risk: unknown | Naming: 0/15, Desc: 15/20, Input: 15/20, Annot: 0/15

Naming:0/15
!Description:15/20
!Input Schema:15/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
suggestVisualizationUnknown35

suggestVisualization: 35 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 20/20, Annot: 0/15

Naming:0/15
!Description:10/20
Input Schema:20/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
parseDatasetSchemaUnknown30

parseDatasetSchema: 30 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 15/20, Annot: 0/15

Naming:0/15
!Description:10/20
!Input Schema:15/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
generateAnalysisPipelineUnknown35

generateAnalysisPipeline: 35 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 20/20, Annot: 0/15

Naming:0/15
!Description:10/20
Input Schema:20/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
generateVSCodeConfigUnknown35

generateVSCodeConfig: 35 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 20/20, Annot: 0/15

Naming:0/15
!Description:10/20
Input Schema:20/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
generateJupyterHelperCodeUnknown30

generateJupyterHelperCode: 30 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 15/20, Annot: 0/15

Naming:0/15
!Description:10/20
!Input Schema:15/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
generateTableauIntegrationUnknown35

generateTableauIntegration: 35 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 20/20, Annot: 0/15

Naming:0/15
!Description:10/20
Input Schema:20/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
generatePowerBIIntegrationUnknown35

generatePowerBIIntegration: 35 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 20/20, Annot: 0/15

Naming:0/15
!Description:10/20
Input Schema:20/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15
generateMonitoringConfigUnknown35

generateMonitoringConfig: 35 pts | Risk: unknown | Naming: 0/15, Desc: 10/20, Input: 20/20, Annot: 0/15

Naming:0/15
!Description:10/20
Input Schema:20/20
Output Schema:0/10(bonus)
Annotations:0/15
Error Hints:0/15

Publish on MCPize

Get OAuth, billing, and discovery for free. Your server scored B+ — developers are looking for this.

Get Started →