MCP server with tools and knowledgebase for ask-archil-io
Critical gaps across all tools. Only 1 of 4 tools has a description; 3 tools lack input schemas entirely. The add-numbers tool has no description and no visible schema. Three tools (get-resume, get-architecture, get-archils-work-experience) are defined as apps with empty input objects {} but lack parameter documentation. No tool shows output schema documentation. Error handling and recovery guidance are absent. Naming is reasonable (verb-noun pattern), but without schemas and descriptions, LLMs cannot reliably select or invoke these tools.
Renders an interactive overview of Archil Lelashvili's professional work experience: his current role as Frontend Engineer II on the Sortation Insights team at Amazon Robotics (agentic systems, dashboard tooling), and his previous work at Quickbase (UI infrastructure, design system, accessibility). Includes screenshots and details of key features he shipped. Use this when the visitor asks about Archil's work history, career, job experience, or what he has built professionally.
Renders an interactive architecture diagram explaining how ask.archil.io works end-to-end: the React SSR frontend, two AWS Lambda functions (web app + LLM streaming), Claude Haiku 4.5 via the Anthropic API, the MCP server that extends Claude with tools and interactive apps, guest JWT authentication, and the full request lifecycle from browser to AI and back. Use this whenever the visitor asks how the site is built, what technologies it uses, or how the AI integration works.
Displays Archil Lelashvili's resume as an interactive PDF viewer.
No input schemas visible for any tool. All tools either lack schema definitions or define empty input objects {} with no parameter documentation.
add-numbers tool has no description. LLMs cannot determine when or why to select this tool.
No output schemas documented for any tool. LLMs cannot plan downstream calls or extract required fields.
No error handling or recovery guidance. Tools provide no actionable error messages or retry strategies.
Inferred effective spec: 2025-06-18+.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 43 | 2025-06-18+ | v2 |
App-based tools (get-resume, get-architecture, get-archils-work-experience) define empty input {} but lack parameter descriptions or constraints.