{"id":"cdatasoftware-docusign-mcp-server-by-cdata","name":"docusign-mcp-server-by-cdata","homepage":null,"repo_url":"https://github.com/CDataSoftware/docusign-mcp-server-by-cdata","category":"ai-ml","subcategories":[],"tags":["mcp","docusign","cdata","jdbc","stdio","data-integration","llm-integration","read-only"],"what_it_does":"A local, read-only MCP server that exposes DocuSign data via CData JDBC Driver (SQL-modeled tables/columns) to LLM clients (e.g., Claude Desktop) over MCP stdio. It provides MCP tools to list tables/columns and run SQL SELECT queries through the JDBC driver.","use_cases":["Query live DocuSign data from an LLM without writing SQL","Discover available DocuSign tables and columns via MCP tools","Run controlled read-only analytics queries (SELECT) against DocuSign-exposed relational models"],"not_for":["Performing write/create/update/delete actions on DocuSign (described as read-only in this project)","Use as a network-accessible API for remote clients (stdio implies same-machine usage)","Handling unbounded/unsafe SQL generation without query constraints (the server supports run_query)"],"best_when":"You want a local-only, same-host MCP integration where an LLM needs read-only access to DocuSign data modeled through CData JDBC, and you can supply the required JDBC driver + configuration (.prp).","avoid_when":"You need internet-reachable access, strong API-level rate limiting, or comprehensive, machine-readable error/status guidance; or you cannot control the SQL the agent generates.","alternatives":["CData’s managed platform (CData Connect AI) referenced in the README","CData’s full MCP server for DocuSign (linked in the README) if you need broader capabilities","Direct integration using CData JDBC driver in your own service (without MCP)"],"af_score":48.8,"security_score":55.8,"reliability_score":23.8,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:44:58.285439+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 (OAuth when required, via JDBC connection string)","Local licensing of the CData JDBC driver via java -jar cdata.jdbc.docusign.jar --license"],"oauth":true,"scopes":false,"notes":"The README indicates OAuth may be required depending on the underlying data source and that the JDBC driver connection string is configured in a local .prp file. Scope details are not described in this MCP wrapper."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Pricing is not described for this repository. The JDBC driver licensing is required per the README; cost depends on CData driver/plan."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":48.8,"security_score":55.8,"reliability_score":23.8,"mcp_server_quality":72.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":95.0,"auth_strength":60.0,"scope_granularity":40.0,"dependency_hygiene":45.0,"secret_handling":35.0,"security_notes":"Communication is local stdio (no network endpoint), reducing external-in-transit exposure but increasing risk from local machine access. Auth details are delegated to the CData JDBC driver via connection string and (possibly) OAuth; the wrapper does not document fine-grained scopes. The server can execute SQL SELECT via run_query; a misbehaving agent could still exfiltrate more data than intended unless you restrict queries/permissions. README includes a local licensing step; it does not describe secret handling practices for the .prp/JdbcUrl contents.","uptime_documented":0.0,"version_stability":45.0,"breaking_changes_history":30.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":"The exposed tools include read-only operations (get_tables/get_columns/run_query with SELECT). Idempotency is not explicitly discussed, but repeated reads are typically safe; no retry/idempotency guarantees are provided in docs.","pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Server runs over stdio and 'can only be used with clients that run on the same machine as the server.'","The MCP tool surface includes a generic run_query method; agents may generate overly broad or expensive SQL unless constrained by your prompt/policy.","The .prp config requires correct DriverPath/DriverClass/JdbcUrl; misconfiguration is a common failure mode.","Claude Desktop may require fully quitting and reopening for MCP servers to appear."]}}