bullhorn-crm-mcp-server-by-cdata
Provides a local, read-only MCP server that exposes Bullhorn CRM data through a simple MCP tool interface by wrapping the CData JDBC Driver for Bullhorn CRM (SQL/relational model access via tools such as get_tables, get_columns, and run_query). Intended for LLM clients (e.g., Claude Desktop) to query live Bullhorn data without manually writing SQL.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Security posture depends heavily on the underlying CData JDBC driver and how OAuth tokens/connection strings are handled. This MCP server is local stdio (reducing network exposure) but the README does not document MCP-level auth, least-privilege scoping, rate limiting, or guidance for protecting connection strings/tokens. No dependency/vulnerability information is provided in the provided content.
⚡ Reliability
Best When
You need local, developer-controlled agent access to Bullhorn CRM data (read/query) from a desktop MCP client on the same machine.
Avoid When
You need public exposure, fine-grained authorization controls, or robust operational guarantees (e.g., retry/idempotency/pagination semantics) that are not documented here.
Use Cases
- • Ask natural-language questions about Bullhorn CRM data (e.g., counts, listings, comparisons)
- • Generate ad-hoc analytics by running read-only SQL SELECT queries over Bullhorn CRM tables
- • Inspect available Bullhorn CRM tables/columns from within an MCP-capable client
Not For
- • Providing secure, remote multi-tenant access to Bullhorn CRM over the network (server is stdio/local-only per docs)
- • Fully automated create/update/delete workflows (README describes this project as read-only)
- • Use cases requiring a documented stable REST/GraphQL API contract
Interface
Authentication
The MCP server relies on the underlying CData JDBC Driver connection string for authentication. README states that if the data source uses OAuth, authentication is performed in a browser during connection setup. No MCP-level auth or scope model is described.
Pricing
Repository is MIT licensed, but CData JDBC Driver licensing/authentication implies separate commercial driver requirements. No pricing tiers for the MCP server itself are provided in the README.
Agent Metadata
Known Gotchas
- ⚠ Server uses stdio and can only be used with clients running on the same machine
- ⚠ Tools expose underlying data access via SQL SELECT (read-only); agents expecting full CRUD may fail
- ⚠ Claude Desktop may need a full restart/quit-reopen for MCP servers to appear
- ⚠ Authentication/setup requires configuring the CData JDBC connection string and driver licensing; OAuth may involve browser-based login
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for bullhorn-crm-mcp-server-by-cdata.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-04-04.