A compact cross-platform desktop companion for DeepSeek Harness sessions, agents, and chat
This is a desktop Electron application (NeoXider Agent Deck), not an MCP server. The three tools (glob, grep, read) are defined in smoke test scripts (multi-tool-parity-smoke.cjs, tool-call-smoke.cjs), not in a proper MCP server implementation. Tool definitions are inferred from test harness calls, not explicitly registered via MCP protocol. No MCP server code, transport layer, or protocol implementation is visible. The tools themselves are read-only file operations with minimal descriptions and incomplete schemas. This appears to be a desktop UI for DeepSeek Harness sessions, not an MCP-compliant tool server.
Read-only glob tool for pattern matching files
Read-only grep tool for searching file contents
Read-only tool for reading file contents
Not an MCP server. This is a desktop Electron application. Tools are defined in test scripts, not via MCP protocol. No evidence of MCP server implementation, transport layer, or protocol compliance.
Tool definitions inferred from test harness code, not explicitly registered. Tool names, schemas, and descriptions are embedded in test scripts (multi-tool-parity-smoke.cjs), not in a formal tool registry.
Descriptions are generic and under 50 characters. 'Read-only glob tool for pattern matching files' and 'Read-only grep tool for searching file contents' lack context for when/why to use these tools. No guidance on expected output format or error cases.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 36 | 2026-07-28+ | v2 |
Input schemas incomplete. 'glob' and 'grep' have minimal parameter descriptions. 'read' has optional 'lines' parameter but no type constraints (min/max). No output schemas documented for any tool.
No error handling guidance. Tools lack descriptions of failure modes, recovery steps, or what to do if a file is not found, pattern matches nothing, or read fails.