{"id":"cdatasoftware-sage-300-mcp-server-by-cdata","name":"sage-300-mcp-server-by-cdata","af_score":51.2,"security_score":27.8,"reliability_score":23.8,"what_it_does":"Provides a read-only Model Context Protocol (MCP) server that exposes Sage 300 data as SQL-like tables/columns via CData JDBC. Intended for LLM clients (e.g., Claude Desktop) to query live Sage 300 data through MCP tools (get_tables, get_columns, run_query).","best_when":"You have local access to a Sage 300 environment, want an MCP-compatible local bridge to query live data with an LLM desktop client, and only need read operations.","avoid_when":"You need robust, documented error/retry/rate-limit behavior for production automation, you need fine-grained row/column authorization enforced at the MCP layer, or you require a network-accessible API with standard security controls.","last_evaluated":"2026-04-04T19:58:40.285528+00:00","has_mcp":true,"has_api":false,"auth_methods":["MCP server runs locally using a local .prp configuration that includes a JDBC connection string to the CData JDBC Driver."],"has_free_tier":false,"known_gotchas":["The server uses stdio, so it can only be used by clients running on the same machine as the MCP server process.","Tools operate by passing SQL to run_query; agents may generate expensive queries unless constrained.","The repo is read-only; attempts to perform write/update/delete actions are not supported by this server.","Claude Desktop may need a full restart/quit to detect new MCP servers."],"error_quality":0.0}