{"id":"cdatasoftware-kintone-mcp-server-by-cdata","name":"kintone-mcp-server-by-cdata","homepage":null,"repo_url":"https://github.com/CDataSoftware/kintone-mcp-server-by-cdata","category":"infrastructure","subcategories":[],"tags":["mcp","kintone","cdata","jdbc","stdio","desktop-integration","sql-wrapping"],"what_it_does":"Provides a local, read-only MCP server that exposes Kintone data via CData’s JDBC driver as MCP tools (get tables, get columns, run SELECT queries). Designed to be run as a local stdio MCP server for clients like Claude Desktop.","use_cases":["Query live Kintone data from an MCP-capable desktop client without writing SQL","Discover available Kintone tables and columns via MCP tools","Answer natural-language questions over Kintone data using CData’s SQL-on-top abstraction"],"not_for":["High-performance or remote multi-tenant access (stdio is local)","Direct full CRUD operations (README indicates this project is read-only)","Production services that require HTTP/REST APIs with managed networking and auth at the MCP layer"],"best_when":"You want local, interactive querying of Kintone data from an on-device MCP client and can install/configure the required CData JDBC driver and license.","avoid_when":"You need a network-accessible API, centralized deployment, strict rate-limit/observability controls, or fine-grained authorization at the MCP layer.","alternatives":["CData Connect AI (managed MCP platform referenced in README)","CData MCP Server for Kintone with full read/write/update/delete capabilities (referenced in README)","Direct access to Kintone via Kintone APIs using your own service layer"],"af_score":53.8,"security_score":48.0,"reliability_score":17.5,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T20:00:07.063762+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":["CData JDBC Driver authentication (including possible OAuth flows as supported by the driver)"],"oauth":true,"scopes":false,"notes":"Authentication happens through the underlying CData JDBC driver configuration (e.g., connection string builder; README notes OAuth may require browser auth). MCP server itself is configured via a local .prp file."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Project itself is MIT-licensed, but it depends on the CData JDBC Driver which is licensed separately (README includes a license/trial step). Costs for that driver are not specified here."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":53.8,"security_score":48.0,"reliability_score":17.5,"mcp_server_quality":70.0,"documentation_accuracy":75.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":55.0,"rate_limit_clarity":10.0,"tls_enforcement":70.0,"auth_strength":60.0,"scope_granularity":20.0,"dependency_hygiene":40.0,"secret_handling":45.0,"security_notes":"TLS enforcement is not specified in the MCP server docs, though the underlying JDBC driver likely uses HTTPS/TLS to reach Kintone; however the MCP layer is local stdio. Authentication details and scope granularity are not described—seems to rely on JDBC/driver credentials configured in connection string/.prp. Error handling and rate limiting are not documented. .prp contains sensitive connection parameters (e.g., JdbcUrl), so protect local files and avoid logging them.","uptime_documented":0.0,"version_stability":40.0,"breaking_changes_history":0.0,"error_recovery":30.0,"idempotency_support":"false","idempotency_notes":"Only read-oriented tools are shown (get_tables, get_columns, run_query with SELECT). Idempotency for writes is not applicable/unknown because server is described as read-only.","pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Server uses stdio; only usable with clients running on the same machine","Tooling is oriented around SQL SELECT via run_query; large/unbounded queries may be slow or fail depending on driver/Kintone constraints","Tables/columns output is returned as CSV (first line headers), so agents must parse CSV correctly","OAuth may require interactive browser authentication during JDBC connection setup before running MCP server"]}}