{"id":"linimbus-go-mcp-file-server","name":"go-mcp-file-server","homepage":null,"repo_url":"https://github.com/linimbus/go-mcp-file-server","category":"infrastructure","subcategories":[],"tags":["mcp","file-system","local-dev","sqlite","sse","go"],"what_it_does":"A local Go-based MCP file-system server for querying and opening files via MCP (SSE endpoint), indexing files with SQLite and exposing MCP client remote calls (and optionally UI interactions).","use_cases":["Provide an AI/MCP client with a searchable view of local files","Enable agents to open/read files through an MCP tool interface","Index and browse a local directory tree for downstream processing"],"not_for":["Serving untrusted remote users over the public internet without additional access controls","High-security environments requiring strong authz/authn and auditability (based on available info)","Large-scale enterprise file systems without documented performance/limits"],"best_when":"You want a local developer/desktop workflow where an MCP client can query and open files on the same machine (or a trusted LAN), and you control the server process and configuration.","avoid_when":"You need robust security guarantees (authentication, authorization, and safe path handling) without further verification from the source code/docs; or you must expose the endpoint publicly.","alternatives":["Other MCP file browsing implementations","Direct filesystem access via agent-side tooling (with sandboxing)","Custom REST API exposing controlled file operations with strict auth and path allowlists"],"af_score":38.2,"security_score":26.0,"reliability_score":25.0,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:41:43.902341+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":"http://localhost:8888/sse","has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"README provided does not mention authentication/authorization. Endpoint shown uses localhost SSE, suggesting no auth is configured or documented (needs confirmation from repo/code)."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":null},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":38.2,"security_score":26.0,"reliability_score":25.0,"mcp_server_quality":45.0,"documentation_accuracy":35.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":95.0,"rate_limit_clarity":0.0,"tls_enforcement":10.0,"auth_strength":10.0,"scope_granularity":20.0,"dependency_hygiene":50.0,"secret_handling":50.0,"security_notes":"Security details are not present in the provided README. TLS/auth are unknown; the example uses http://localhost:8888/sse which implies plaintext transport and likely no auth. Since it indexes local files and supports open operations, it should be verified for safe path handling (e.g., path traversal protections), least-privilege access, and appropriate network binding.","uptime_documented":0.0,"version_stability":40.0,"breaking_changes_history":40.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["No documented auth/rate-limit/error semantics in provided README, so agents may need conservative retries and careful handling of failures.","Localhost SSE suggests the MCP client must run on the same host (or via trusted tunneling/LAN); remote deployment may require extra network/security setup.","Path traversal and safe file access constraints cannot be verified from README alone; agents should assume they may need explicit allowlists/constraints if supported."]}}