{"name":"io.github.levnikolaevich/hex-line-mcp","slug":"levnikolaevich-hex-line-mcp","title":"Hex Line","description":"Hash-verified file editing MCP server with token efficiency hook for AI coding agents.","url":"https://mcp.market/server/levnikolaevich-hex-line-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":41,"stars":565,"forks":85,"downloads_week":null,"last_push_at":"2026-09-16T09:45:16.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/levnikolaevich/claude-code-skills","website":null,"version":"1.31.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@levnikolaevich/hex-line-mcp","version":"1.31.0","transport":{"type":"stdio"}}],"tools":[{"name":"bulk_replace","description":"Search-and-replace text across multiple files inside an explicit root path. Use for renames and refactors when the project scope is known.","write_action":false,"price_micros":0,"input_schema":null},{"name":"changes","description":"Semantic diff against git ref (default: HEAD). Returns canonical status, summary, next_action, changed symbols, and graph-backed risk hints when available.","write_action":false,"price_micros":0,"input_schema":null},{"name":"edit_file","description":"Apply hash-verified partial edits to one file. Batch ALL hunks for the same file into ONE call via the `edits` array -- separate sequential edit_file calls on one file go stale and conflict (the most common edit failure). Carry base_revision only for a genuinely later follow-up after the file changed. Anchors accept tag.N, a bare line number, or unique line content (auto-resolved); range_checksum ","write_action":false,"price_micros":0,"input_schema":null},{"name":"grep_search","description":"Search file contents with ripgrep. Default: summary-first discovery output; use `content` with `edit_ready=true` when you need verified edit hunks.","write_action":false,"price_micros":0,"input_schema":null},{"name":"inspect_path","description":"Inspect a file or directory path. Files return compact metadata; directories return a gitignore-aware tree or pattern matches.","write_action":false,"price_micros":0,"input_schema":null},{"name":"outline","description":"AST-based structural outline with hash anchors for direct edit_file usage. Supports JavaScript/TypeScript, Python, C#, and PHP code files plus markdown headings (.md/.mdx, fence-aware).","write_action":false,"price_micros":0,"input_schema":null},{"name":"read_file","description":"Read file with progressive disclosure. Default: minimal plain partial read for discovery; enable edit-ready metadata explicitly when preparing a verified edit.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify","description":"Check if held checksums are still valid without rereading. Use before delayed or mixed-tool follow-up edits; returns canonical status, next_action, and reread guidance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"write_file","description":"Create a new file or overwrite existing. Creates parent dirs. For existing files prefer edit_file (shows diff, verifies hashes).","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-27T17:05:18.264Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T17:05:18.228Z","components":{"code":{"score":25,"max":25,"notes":["4 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 11 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@levnikolaevich/hex-line-mcp","version":"1.31.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":6,"publishedAt":"2026-05-29T10:12:28.642Z","repositoryUrl":"git+https://github.com/levnikolaevich/claude-code-skills.git"}],"repo":{"found":true,"owner":"levnikolaevich","repo":"claude-code-skills","archived":false,"pushedAt":"2026-09-16T09:45:16Z","stars":565,"forks":85,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/66056575?v=4","ownerCreatedAt":"2020-05-28T07:03:28Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/66056575?v=4&s=128","source":"github"},"presence":{"stars":565,"forks":85,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-09-16T09:45:16.000Z","score":41}}}},"grade_history":[],"reviews":[]}