← Back to Check

moltline-optimize

https://mcp.moltlinestudio.com/optimize

Scanned Sep 6, 2026

A+98/100
Clarity
100
Protocol
95
Auth
0
Reliability
100
Trust
100
Safety
87
Market
100

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 (100)Protocol (95)Auth (0)Reliability (100)Trust (100)Safety (87)Market (100)

Top Issues

1 found
MEDIUM

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

Protocol & Capabilities

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

Server responded to ping

Session ID

Valid Mcp-Session-Id assigned (32 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 correctly rejects invalid Origin with 403

Session Termination (DELETE)

Server returns 405 for DELETE (acceptable — session termination not supported)

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: 145ms
HTTPS
Custom domain detected
Name: moltline-optimize, Version: 1.1.0
Structured errors

Market

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

external: table, ci, container

OriginalityHow many similar servers exist?
9/10

No similar MCP servers found

DemandHow broad is the audience?
9/10

Domain "slack" has broad developer audience

Tools (11 tools)

route_planRead85

route_plan: 85 pts | Risk: read | Naming: 10/15, Desc: 15/20, Input: 20/20, Annot: 15/15

!Naming:10/15
!Description:15/20
Input Schema:20/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
route_plan_fleetRead85

route_plan_fleet: 85 pts | Risk: read | Naming: 10/15, Desc: 15/20, Input: 20/20, Annot: 15/15

!Naming:10/15
!Description:15/20
Input Schema:20/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
distance_matrix_haversineRead85

distance_matrix_haversine: 85 pts | Risk: read | Naming: 10/15, Desc: 20/20, Input: 15/20, Annot: 15/15

!Naming:10/15
Description:20/20
!Input Schema:15/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
pack_binsRead85

pack_bins: 85 pts | Risk: read | Naming: 10/15, Desc: 20/20, Input: 15/20, Annot: 15/15

!Naming:10/15
Description:20/20
!Input Schema:15/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
pack_bins_largeRead80

pack_bins_large: 80 pts | Risk: read | Naming: 10/15, Desc: 15/20, Input: 15/20, Annot: 15/15

!Naming:10/15
!Description:15/20
!Input Schema:15/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
cutting_stock_1dRead90

cutting_stock_1d: 90 pts | Risk: read | Naming: 10/15, Desc: 20/20, Input: 20/20, Annot: 15/15

!Naming:10/15
Description:20/20
Input Schema:20/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
cutting_stock_2dRead80

cutting_stock_2d: 80 pts | Risk: read | Naming: 10/15, Desc: 15/20, Input: 15/20, Annot: 15/15

!Naming:10/15
!Description:15/20
!Input Schema:15/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
roster_shiftsRead85

roster_shifts: 85 pts | Risk: read | Naming: 10/15, Desc: 15/20, Input: 20/20, Annot: 15/15

!Naming:10/15
!Description:15/20
Input Schema:20/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
knapsack_selectRead85

knapsack_select: 85 pts | Risk: read | Naming: 10/15, Desc: 15/20, Input: 20/20, Annot: 15/15

!Naming:10/15
!Description:15/20
Input Schema:20/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
validate_problemRead85

validate_problem: 85 pts | Risk: read | Naming: 10/15, Desc: 20/20, Input: 15/20, Annot: 15/15

!Naming:10/15
Description:20/20
!Input Schema:15/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15
explain_solutionRead85

explain_solution: 85 pts | Risk: read | Naming: 10/15, Desc: 20/20, Input: 15/20, Annot: 15/15

!Naming:10/15
Description:20/20
!Input Schema:15/20
Output Schema:10/10
Annotations:15/15
!Error Hints:10/15

Publish on MCPize

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

Get Started →