{"id":"cdatasoftware-myob-accountright-mcp-server-by-cdata","name":"myob-accountright-mcp-server-by-cdata","homepage":null,"repo_url":"https://github.com/CDataSoftware/myob-accountright-mcp-server-by-cdata","category":"infrastructure","subcategories":[],"tags":["mcp","myob","accounting","jdbc","data-access","local-stdio","read-only"],"what_it_does":"Provides a local, read-only MCP server that exposes MYOB AccountRight data via CData JDBC driver models. The MCP server communicates over stdio to local AI clients (e.g., Claude Desktop) and offers tools to list tables/columns and run SELECT queries (SQL).","use_cases":["Query live MYOB AccountRight data from an AI client without writing SQL","Discovery of available tables and columns for MYOB AccountRight","Lightweight analytics via SQL SELECT (reporting, counts, filtering) over MCP tools"],"not_for":["Using as a remote MCP service (stdio implies same-machine usage)","Relying on robust error codes, pagination, or rate-limit semantics","High-frequency or high-volume workloads without understanding underlying JDBC/driver limits","Handling sensitive operational changes (the project is marketed as read-only; full CRUD is not stated as supported here)"],"best_when":"You want local, same-machine LLM-assisted read queries over MYOB AccountRight using MCP tools and can configure JDBC/driver connection details securely on the host.","avoid_when":"You need production-grade API hosting (HTTP endpoints), cross-network access, strict multi-tenant isolation, or clear operational guarantees like pagination/rate limits/retry policies in the MCP interface.","alternatives":["CData’s managed MCP offering (CData Connect AI) for remote/full capabilities (per README)","Direct access to MYOB AccountRight via CData JDBC from your own application","Other data-access MCP servers that provide HTTP-based APIs or stronger OpenAPI/REST contracts"],"af_score":45.5,"security_score":38.0,"reliability_score":22.5,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:44:46.319685+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["JDBC driver connection configured via .prp file; may involve OAuth depending on the underlying CData JDBC driver setup"],"oauth":true,"scopes":false,"notes":"README indicates that if the underlying data source uses OAuth, authentication occurs in a browser while building the JDBC connection string. The MCP server itself is local and uses the driver configuration; specific auth methods/scopes are not described in the MCP layer."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing for the MCP server itself is provided in the README; CData JDBC driver licensing is required (README mentions a driver license step)."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":45.5,"security_score":38.0,"reliability_score":22.5,"mcp_server_quality":55.0,"documentation_accuracy":70.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":55.0,"rate_limit_clarity":0.0,"tls_enforcement":45.0,"auth_strength":55.0,"scope_granularity":20.0,"dependency_hygiene":35.0,"secret_handling":30.0,"security_notes":"Security posture depends heavily on the underlying CData JDBC driver and how the .prp/JdbcUrl are stored. The README instructs licensing and connection setup but does not describe secret storage hygiene, logging behavior, or encryption of the .prp contents. Because the server is local over stdio, network exposure is reduced, but local host access and data exfiltration risk remain if the AI client or host is untrusted.","uptime_documented":0.0,"version_stability":40.0,"breaking_changes_history":30.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Server uses stdio; requires the MCP client to run on the same machine as the server.","Only three tools are documented (get_tables/get_columns/run_query); there is no documented pagination/limits control in the MCP interface.","The README claims read-only MCP server, but it also mentions built-in tools for read/write/update/delete in 'Usage Details'—capabilities may depend on implementation/driver configuration; verify before relying on write behavior."]}}