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.

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ Crm mcp bullhorn crm jdbc data-integration agent-tools stdio
⚙ Agent Friendliness
50
/ 100
Can an agent use this?
🔒 Security
46
/ 100
Is it safe for agents?
⚡ Reliability
25
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
55
Documentation
70
Error Messages
0
Auth Simplicity
55
Rate Limits
10

🔒 Security

TLS Enforcement
60
Auth Strength
55
Scope Granularity
20
Dep. Hygiene
45
Secret Handling
50

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

Uptime/SLA
0
Version Stability
40
Breaking Changes
40
Error Recovery
20
AF Security 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

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: CData JDBC Driver licensing step (java -jar cdata.jdbc.bullhorncrm.jar --license) JDBC connection string configuration; authentication may include OAuth via CData driver (README note)
OAuth: Yes Scopes: No

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

Free tier: No
Requires CC: No

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

Pagination
none
Idempotent
False
Retry Guidance
Not documented

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

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered