{"id":"b0cbde1d-4583-4d30-9d0e-89797203056c","shortId":"CvQ3wq","kind":"mcp","title":"File Tools by dimitar-grigorov","tagline":"File operations with non-UTF-8 encoding support for 22 character sets including Cyrillic, Windows-125x, and ISO-8859.","description":"File operations with non-UTF-8 encoding support for 22 character sets including Cyrillic, Windows-125x, and ISO-8859.\n\nProvides 19 tools for file operations with automatic encoding detection and conversion across 22 character encodings. Handles Cyrillic (CP1251, KOI8-R), Western European (CP1252, ISO-8859), and other legacy encodings so AI assistants can read and write non-UTF-8 files without corruption. Built in Go with directory-scoped security.","tags":["file","tools","dimitar","grigorov"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/dimitar-grigorov/mcp-file-tools","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.572","qualityRationale":"deterministic score 0.57 from registry signals: · indexed on pulsemcp · has source repo · 11 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-15T05:22:23.134Z","embedding":null,"createdAt":"2026-04-26T00:22:11.287Z","updatedAt":"2026-05-15T05:22:23.134Z","lastSeenAt":"2026-05-15T05:22:23.134Z","tsv":"'-8859':27,48,75 '125x':24,45 '19':50 '22':17,38,62 '8':13,34,90 'across':61 'ai':81 'assist':82 'automat':56 'built':94 'charact':18,39,63 'convers':60 'corrupt':93 'cp1251':67 'cp1252':73 'cyril':21,42,66 'detect':58 'dimitar':5 'dimitar-grigorov':4 'directori':99 'directory-scop':98 'encod':14,35,57,64,79 'european':72 'file':1,7,28,53,91 'go':96 'grigorov':6 'handl':65 'includ':20,41 'iso':26,47,74 'koi8':69 'koi8-r':68 'legaci':78 'mcp' 'non':11,32,88 'non-utf':10,31,87 'open-source' 'oper':8,29,54 'provid':49 'r':70 'read':84 'scope':100 'secur':101 'set':19,40 'support':15,36 'tool':2,51 'transport-stdio' 'utf':12,33,89 'western':71 'window':23,44 'windows-125x':22,43 'without':92 'write':86","prices":[{"id":"fbc5dfa8-b6a7-4123-b938-0d8a96320ce1","listingId":"b0cbde1d-4583-4d30-9d0e-89797203056c","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-26T00:22:11.287Z"}],"sources":[{"listingId":"b0cbde1d-4583-4d30-9d0e-89797203056c","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/gh-dimitar-grigorov-file-tools","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-26T00:22:11.287Z","lastSeenAt":"2026-05-15T05:22:23.134Z"}],"details":{"listingId":"b0cbde1d-4583-4d30-9d0e-89797203056c","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"File Tools by dimitar-grigorov","external_url":"https://github.com/dimitar-grigorov/mcp-file-tools","github_stars":11,"registry_url":"https://www.pulsemcp.com/servers/gh-dimitar-grigorov-file-tools","source_code_url":"https://github.com/dimitar-grigorov/mcp-file-tools"},"updatedAt":"2026-05-15T05:22:23.134Z"}}