The Doceree AI Workspace connector brings your healthcare brand's intelligence into your AI assistant. Ask questions in natural language and get answers grounded in your own campaign delivery, prescriber, competitor, and market data — plus Doceree's product and strategy knowledge — without leaving the chat.
It is a read-only connector: it retrieves and analyzes data, it never creates, edits, or deletes anything in your Doceree account.
Pharmaceutical and healthcare brand marketers, media strategists, and agency teams who already use the Doceree AI Workspace. Access is limited to the advertisers and brands each signed-in user is authorized to see in Doceree.
Once connected, you can ask your assistant to:
Documentation: https://ai-workspace.doceree.com/docs/mcp
The connector is served over MCP Streamable HTTP at:
https://ai-workspace.doceree.com/mcp
Add this URL as a remote/custom connector in your MCP client. On first use you'll be redirected to sign in to Doceree to authorize access.
mcp.429 with Retry-After when
exceeded).Every tool is read-only. Tools marked scoped require an advertiser_id and
brand_id you obtained from list_accounts — you can only pass a pair you're
authorized for. Refer to advertisers, brands, and audiences by name; the IDs are
opaque handles for chaining calls, not for display.
| Tool | What it does |
|---|---|
list_accounts |
Lists the advertisers and brands you can access. Call this first to get the handles other tools need. |
| Tool | What it does |
|---|---|
search |
Search the Doceree product/solution catalog; filter by a marketing challenge. |
fetch |
Get the full record for one Doceree product by name. |
match_products_to_challenge |
Map a marketing challenge to the Doceree products that address it, with rationale. |
get_narrative_framework |
Messaging/narrative framework for a given challenge. |
list_differentiation_angles |
Doceree's differentiation angles (route of administration, data, etc.). |
web_search |
General open-web search for fresh, external context. |
searchandfetchuse those exact names because some clients (e.g. ChatGPT connectors) require them; other clients use them like any other tool.
| Tool | What it does |
|---|---|
get_brand_overview |
Identity snapshot: therapeutic area, drug class, indication, lifecycle. |
get_market_share |
Brand vs. competitor share (brand_vs_competitors, by_tier, vs_tier1_direct). |
get_universe_summary |
HCP universe: HCPs by segment, brand/competitor TRx and patients. |
get_executive_summary |
Cached KPI headline: campaigns, spend, impressions, HCPs reached, effective CPM. |
get_competitor_info |
Competitor set for the brand. |
get_prescriber_stats |
Aggregate prescriber statistics. |
get_prescription_trends |
Prescription (TRx/NRx) trend lines. |
get_overlap_by_geography |
Prescriber overlap by geography. |
get_brand_challenges |
Known marketing challenges for the brand. |
| Tool | What it does |
|---|---|
get_brand_ndcs / get_icd_codes / get_hcpcs_codes / get_targeting_codes |
Code sets associated with the brand. |
get_ndc_analysis |
NDC-level analysis. |
get_taxonomy_distribution |
Specialty / taxonomy distribution. |
get_geographic_distribution |
Geographic distribution. |
get_prescriber_concentration |
Prescriber concentration. |
get_patient_volume_analysis |
Patient volume analysis. |
get_top_hcps_by_score |
Top HCPs by score (aggregated). |
get_brand_prescription_writers_overview |
Prescription-writers overview. |
get_prescriber_details |
Aggregated prescriber details. |
get_aqs_summary |
Audience quality summary. |
get_data_quality |
Data quality / coverage for the brand. |
get_entity_hierarchy |
Advertiser/brand entity hierarchy. |
| Tool | What it does |
|---|---|
sov_analysis |
Share-of-voice analysis. |
competitive_trends |
Competitive trend analysis. |
threat_detection |
Competitive threat detection. |
get_prescriber_overlap |
Prescriber overlap vs. competitors. |
get_top_prescribers |
Top prescribers. |
analyze_universe |
Deeper HCP universe analysis. |
analyze_clinical_activity |
Clinical activity analysis. |
get_dual_writer_profile |
Dual-writer (brand + competitor) profile. |
| Tool | What it does |
|---|---|
get_pacing_data |
Delivery pacing vs. plan. |
get_campaign_breakdown |
Per-subcampaign breakdown. |
get_campaign_performance_brief |
Narrative performance brief. |
get_prescription_data |
Delivery-to-Rx data. |
get_audience_engagement |
Engagement by platform / audience. |
detect_anomalies |
Delivery anomaly detection. |
get_campaign_journey_timeline |
Delivery-to-Rx journey timeline. |
| Tool | What it does |
|---|---|
run_nlp_to_sql |
Ask an analytical question in plain English → governed Snowflake query → narrative, sample rows, and chart-ready output. |
start_analytics_query |
Same pipeline, run asynchronously; returns a task_id immediately (use when your client times out on slow calls). |
get_analytics_result |
Poll a task_id from start_analytics_query until it's complete. |
| Tool | What it does |
|---|---|
list_audiences |
Saved audiences for the brand. |
get_available_audiences |
Saved targets by type: audience (HCP), account (ABM), patient (DTC), pharmacist (POD). |
query_audience |
Project the reach/breakdown of a targeting spec — never saves anything. |
list_business_rules |
Saved AI business rules. |
fetch_campaign_catalog |
Campaign reference catalogs (platforms, formats, geos). |
Read-only reference data a client can pull once and reason over directly. These are first-party (schema + public catalog), so they need no per-brand authorization.
| Resource URI | Type | Contents |
|---|---|---|
doceree://analytics/data-dictionary |
text/markdown |
The Snowflake analytics schema behind run_nlp_to_sql: tables, columns, metric formulas, dimensions, and SQL rules. Read it to phrase questions that map onto real columns. |
doceree://analytics/examples |
application/json |
Worked example analytics questions grouped by intent. |
doceree://catalog/products |
application/json |
The full Doceree product catalog, the challenge→product matrix, and narrative frameworks. |