Modern Rust thumbnail + context-menu shell extension for Windows with MCP server capabilities for AI agents via st2k CLI tool
SageThumbs 2K is a Windows shell extension / thumbnail generator, not an MCP server. The evaluation found one tool 'flv-frame' with an extremely terse description ('Extract Flash video frames for thumbnail generation'), no visible input schema, no parameter definitions, no output schema documentation, and no error handling guidance. The tool appears to be a CLI binary (st2k in src/bin/cli.rs) rather than a properly registered MCP tool with JSON schema. The codebase is a Rust Windows DLL/EXE project focused on image thumbnailing (EXR, JPEG XL, DjVu, DDS, etc.), there is no evidence of MCP server implementation, message handling, tool registration protocol, or transport layer. The single referenced tool cannot be evaluated against production MCP patterns because its definition is not visible in the source provided.
Extract Flash video frames for thumbnail generation
Tool description is 51 characters, below the 100-character minimum for functional LLM selection. Describes WHAT (extract frames) but omits WHEN to use it, prerequisites, and return structure.
No parameter definitions visible. Without parameter descriptions and type constraints, LLMs cannot determine what inputs the tool accepts or how to call it.
No output schema documented. LLMs cannot plan downstream calls or extract data without knowing what fields the tool returns.
No error handling or recovery guidance. If the tool fails, there is no message telling the LLM what went wrong or what to try next.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 17 | 2026-07-28+ | v2 |
Project appears to be a Windows shell extension, not an MCP server. No evidence of MCP protocol implementation, message handling, tool registration, or transport layer in provided source.