← Back to Check

ai-developer-assistant-mcp

https://ai-developer-assistant-mcp.mcpize.run

Scanned Jun 21, 2026

B82/100
Clarity
95
Protocol
78
Auth
0
Reliability
84
Trust
71
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 (95)Protocol (78)Auth (0)Reliability (84)Trust (71)Safety (87)Market (65)

Top Issues

8 found

Server does not validate Origin header — potential CSRF risk.

Server does not return proper JSON-RPC error format.

MEDIUM

Custom domain: Default hosting subdomain

MEDIUM

Error quality: Server returned HTTP 200 with non-JSON error body

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.

Unexpected 404 on DELETE — server should return 200/204 or 405.

LOW

Unexpected response to SSE GET request: 200.

Protocol & Capabilities

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

Server responded to ping

Session ID

Valid Mcp-Session-Id assigned (36 chars)

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 returned 404 on DELETE (expected 200 or 405)

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: 283ms
HTTPS
Default hosting subdomain
Name: ai-developer-assistant-mcp, Version: 1.0.1
Structured errors

Market

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

external: oauth, file, sql; LLM-native: rewrite, lint, code review

OriginalityHow many similar servers exist?
1/10

5+ similar servers — crowded space

DemandHow broad is the audience?
9/10

Domain "github" has broad developer audience

Competitors found

Still Confused About How MCP Works? Here's the Explanation That ...

MCP (Model Context Protocol) server is an interface for LLMs to access tools and data. It's a protocol created by Anthropic specifically to ...

What is MCP? The Universal Connector for AI Explained - Backslash

MCP operates on a modular, client-server architecture, conceptually similar to the Language Server Protocol (LSP) which standardized ...

punkpeye/awesome-mcp-servers - GitHub

MCP is an open protocol that enables AI models to securely interact with local and remote resources through standardized server implementations.

Model Context Protocol (MCP) Tool Descriptions Are Smelly ... - arXiv

Tool Description Router: We present the first tool description router that allows MCP users to experiment with multiple versions of a tool ...

MCP: What It Is and Why It Matters - Elevate | Addy Osmani - Substack

MCP is an open standard (think “USB-C for AI integrations”) that allows AI models to connect to many different apps and data sources in a consistent way.

Tools (7 tools)

explain_codeUnknown45

explain_code: 45 pts | Risk: unknown | Naming: 10/15, Desc: 15/20, Input: 15/20, Annot: 0/15

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

debug_code: 60 pts | Risk: unknown | Naming: 10/15, Desc: 15/20, Input: 15/20, Annot: 0/15

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

refactor_code: 50 pts | Risk: unknown | Naming: 10/15, Desc: 15/20, Input: 20/20, Annot: 0/15

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

plan_task: 50 pts | Risk: unknown | Naming: 10/15, Desc: 15/20, Input: 20/20, Annot: 0/15

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

review_code: 55 pts | Risk: unknown | Naming: 10/15, Desc: 15/20, Input: 15/20, Annot: 0/15

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

generate_ci_cd_pipeline: 45 pts | Risk: unknown | Naming: 10/15, Desc: 15/20, Input: 15/20, Annot: 0/15

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

analyze_project_requirements: 45 pts | Risk: unknown | Naming: 10/15, Desc: 15/20, Input: 15/20, Annot: 0/15

!Naming:10/15
!Description:15/20
!Input Schema:15/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 →