{"id":"cdatasoftware-sap-sybase-mcp-server-by-cdata","name":"sap-sybase-mcp-server-by-cdata","homepage":null,"repo_url":"https://github.com/CDataSoftware/sap-sybase-mcp-server-by-cdata","category":"infrastructure","subcategories":[],"tags":["mcp","jdbc","sybase","sap","read-only","claude-desktop","stdio"],"what_it_does":"Provides a read-only MCP (Model Context Protocol) server that wraps a CData JDBC Driver for SAP Sybase, exposing Sybase data as SQL-queryable tools (get_tables, get_columns, run_query) over stdio for use by local MCP clients (e.g., Claude Desktop).","use_cases":["Ask natural-language questions over SAP Sybase (Sybase) data using an MCP-capable desktop client","Explore available tables and columns from the Sybase data model","Run read-only SQL SELECT queries to retrieve live operational data"],"not_for":["High-trust production deployments requiring a network-exposed service with hardened transport and auth boundaries","Use cases needing guaranteed idempotency or safe write operations (project is explicitly read-only)","Clients that cannot run the MCP server locally via stdio"],"best_when":"You have local access to run a Java MCP server on the same machine as your MCP client, and you want LLM-assisted read-only querying of Sybase data without writing SQL.","avoid_when":"You need a hosted/network MCP endpoint, fine-grained authorization per tool/user, documented rate-limit behavior, or you cannot install/run the required CData JDBC driver components locally.","alternatives":["CData's MCP Server for SAP Sybase (full capabilities) mentioned in the README","Direct JDBC access from your application (if you can handle SQL and secure credentials yourself)","Other MCP servers or connectors for SQL databases that provide REST/HTTP endpoints with standardized auth and pagination"],"af_score":46.0,"security_score":42.5,"reliability_score":28.8,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:58:52.313686+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 connection authentication via the JDBC connection string (may include OAuth per README note)"],"oauth":true,"scopes":false,"notes":"The MCP server itself is configured via a local .prp that includes the JDBC URL; authentication is delegated to the underlying CData JDBC driver. The README notes that if the data source uses OAuth, authentication is performed in a browser, but it does not document MCP-level auth scopes."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Repo is MIT-licensed, but CData JDBC Driver licensing is required per README (trial or license key). No pricing for this MCP server is provided in the README."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":46.0,"security_score":42.5,"reliability_score":28.8,"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":60.0,"auth_strength":55.0,"scope_granularity":10.0,"dependency_hygiene":45.0,"secret_handling":40.0,"security_notes":"MCP runs locally over stdio, reducing exposure over the network, but there is no documented transport/security model at the MCP layer. Authentication is handled by the CData JDBC driver via connection string in a local .prp; the README does not describe how secrets are protected (file permissions, logging behavior). The MCP tools expose run_query for SQL SELECT; while intended read-only, allowing free-form SQL increases risk of data overexposure if used with overly-permissive database credentials. Rate limiting and authorization scopes are not documented.","uptime_documented":0.0,"version_stability":50.0,"breaking_changes_history":40.0,"error_recovery":25.0,"idempotency_support":"false","idempotency_notes":"The exposed tools include run_query (SELECT) and metadata retrieval; no explicit idempotency guarantees or guidance are documented. As operations are read-only/SELECT, side effects should be limited, but this is not formally stated for all error scenarios.","pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Server uses stdio, so it can only be used with clients running on the same machine","Claude Desktop may need a full quit/restart to load newly configured MCP servers","Queries are provided as raw SQL SELECT statements in run_query; agents must be careful to avoid overly broad queries and to use the expected quoting/column/table naming conventions"]}}