MCP App Store
by KeenEthics
Doctor Compliance icon

Doctor Compliance

By Pinula Teknoloji A.Ş.

Get New App Alerts

Overview

Doctor Compliance helps partners deliver digital-asset compliance reports to their customers: font, image and audio licensing, trademarked colours, GDPR and cookies, accessibility (WCAG) and infrastructure risk, in one evidence-backed report. With this connector, a signed-in Doctor Compliance partner can work from Claude: - See the products (DADD digital asset due diligence, FAS font advisory, DAI asset inventory, LIR legal investigation report) with their descriptions and the partner's own package prices. - Find or register a customer, then request an audit quote for the customer's websites and apps. The request is priced first as a preview and is opened only when the partner confirms it. - Follow quotes, including the ones that wait for the partner's decision, and delivered compliance reports with their findings summary, per-asset details and how often customers opened them. - Review the account overview, projects, contracts, notifications, the team, the finance summary and the token balance, and search the Doctor Compliance FAQ. Access is limited to the partner's own account and follows the partner portal's permissions. Report files, report viewing links and internal notes are never shared with Claude. Accepting or declining quotes and loading tokens are done in the partner portal at https://app.doctorcompliance.com. Compliance findings are signals to verify, never legal verdicts; anything a report did not cover is shown as not reviewed. Requires an active Doctor Compliance partner account.

Tools

find_customer

ChatGPT
Finds the partner's own registered customers by company name or website domain and returns their ids, names, domains, countries and status. A customer found here can be reused for a quote request instead of being registered again.

get_customer

ChatGPT
Returns one of the partner's own customers with its status, domain, country and quote counts, plus that customer's quote requests with status and estimate. Contact e-mail, internal notes and evidence files are not included.

get_finance_summary

ChatGPT
Returns the partner's finance summary as shown in the partner portal: commission totals (accrued, paid, due, pending) and the latest commission lines by customer and product, the finance account balance with open and overdue amounts, and the partner statements with period, status, net amount and objection deadline. Money is in integer cents with a currency code. Commission rates and the sale amounts behind each commission line are not provided. Only users with finance access can see it, as in the portal.

get_overview

ChatGPT
Returns the partner account overview shown on the portal home page: number of customers and customers at risk, quote counts per status, open quotes and quotes waiting for the partner, monthly registrations and sales for the last year, and the most recently registered customers. Includes the partner balance and this quarter's commission.

get_quote

ChatGPT
Returns one of the reseller's own quotes in full: customer, scope, pricing and status history. Accepting or declining a quote, now or after it is priced, is not possible through this connector; the partner does it in the Doctor Compliance partner portal: https://app.doctorcompliance.com. Actions not available in this connector (accepting or declining quotes, editing a request, sharing reports and loading tokens) are done in the Doctor Compliance partner portal: https://app.doctorcompliance.com. Counter-offers are not available in the connector or the portal; discount or scope requests are sent to Doctor Compliance operations: info@doctorcompliance.com.

get_report

ChatGPT
Returns one of the reseller's own reports: title, type, date, project, customer and open statistics. The report content and its viewing link are not returned.

get_report_asset_details

ChatGPT
Returns the scan details a Dr. Compliance report shows for one asset (domain, subdomain, PDF or app): fonts in use with category, vendor, rights holder, free/paid and yearly price; GDPR/cookie signals (banner, reject option, cookies before consent, policies, third-party cookies, trackers) and the report's expert risk assessment (not a legal finding); WCAG accessibility violations by rule and impact; technologies with version, latest version and CVE; domain registration and SSL dates; app store, developer and permissions; image, audio and video counts; colours found. It covers one site or app; the report-wide tiers and scores are in the findings summary and are not repeated here. Findings are signals to verify, not legal verdicts. File links, evidence screenshots and domain owner (WHOIS) details are not included.

get_report_module

ChatGPT
Returns one audit module for every asset of a Dr. Compliance report in a single call, for questions that compare assets, such as which sites load cookies before consent, which sites use paid fonts or which sites have critical accessibility violations. Modules: gdpr (cookie and consent signals, trackers, the report's risk assessment), wcag (violations by rule and impact), fonts (fonts with rights holder, free/paid and price), technology (versions and CVE), images and audio (counts and licence-check status), domain (registration and SSL dates), app (store, developer, permissions). Raw report data; tiers and scores are in get_report_summary.

get_report_summary

ChatGPT
Returns the findings summary of one of the reseller's own Dr. Compliance reports (DADD, DAI, FAS), computed exactly as the report pages compute it: counts per tier (critical, to verify, to fix) for the whole report, per area (privacy & consent, accessibility, rights & licences, operational risk) and per audit module, and for every asset (domain, subdomain, PDF, app) its 0-100 module scores and finding counts. It answers what a report found, how many issues it has and which assets are most affected. Findings are signals to verify, not legal verdicts. The report link and detailed evidence are not included.

get_token_balance

ChatGPT
Returns the partner's token wallet: balance, pending payment (when the balance is negative), the USD value of one token and the latest movements, plus the Doctor Compliance operations contact for loading tokens. Tokens are spent when a quote is accepted. A low or zero balance does not block accepting a quote: the tokens are still deducted, the balance goes negative and the shortfall becomes a pending payment (due).

list_contracts

ChatGPT
Lists the partner's contracts with Doctor Compliance: number, title, status, signature channel, effective and completion dates, whether the partner's signature is awaited, and the expiry date of a power of attorney. Contract files are not included; they are available in the partner portal.

list_notifications

ChatGPT
Lists the partner user's latest notifications, newest first: type, title, short text, date, whether it was read and the quote or report it refers to. It answers questions such as "what is new" or "what happened since last week".

list_products

ChatGPT
Lists the Doctor Compliance products a partner can request a quote for, each with its code, name and a one-paragraph description, plus the partner's own package prices for DADD. Use it when the partner wants an audit, a compliance report or a new quote, or asks which product fits. No parameters. Actions not available in this connector (accepting or declining quotes, editing a request, sharing reports and loading tokens) are done in the Doctor Compliance partner portal: https://app.doctorcompliance.com. Counter-offers are not available in the connector or the portal; discount or scope requests are sent to Doctor Compliance operations: info@doctorcompliance.com.

list_projects

ChatGPT
Lists the reseller's own projects (folders that group reports and accepted quotes), plus reports not yet filed in a project and accepted quotes that can be filed. No parameters.

list_quotes

ChatGPT
Lists the reseller's own quote requests, newest first, with status and estimate. Filters: customer name, status, creation date, and awaiting_my_decision=true for priced quotes that wait for the partner's decision (waiting_on=reseller). Each row includes created_at and decided_at (when the partner accepted or declined). get_quote returns one quote in full. Accepting or declining a quote, now or after it is priced, is not possible through this connector; the partner does it in the Doctor Compliance partner portal: https://app.doctorcompliance.com. Actions not available in this connector (accepting or declining quotes, editing a request, sharing reports and loading tokens) are done in the Doctor Compliance partner portal: https://app.doctorcompliance.com. Counter-offers are not available in the connector or the portal; discount or scope requests are sent to Doctor Compliance operations: info@doctorcompliance.com.

list_reports

ChatGPT
Lists compliance reports delivered to the reseller, newest first. Filter by title text, report type, the quote they belong to, or report date. Report viewing links are not included.

list_team

ChatGPT
Lists the members of the partner's own team: name, role (admin or member), status, the date they joined, whether they can see finance and the token wallet, and which member is the signed-in user. Only partner admins can see the team, as in the partner portal. E-mail addresses and sign-in times are not included. Inviting, changing roles or removing members is done in the partner portal: https://app.doctorcompliance.com

preview_quote_request

ChatGPT
Prices a quote request without creating anything and returns a confirmation_id valid for 15 minutes, which submit_quote_request requires. Inputs: product (from list_products), customer (from find_customer or register_customer), the websites and apps to audit or just the number of assets, and the number of legal entities. Returns the counted domains, subdomains and apps, and the package and estimated price; pricing "quoted_by_operations" means Doctor Compliance operations will prepare the price.

register_customer

ChatGPT
Registers a new customer (company) under the partner's account so a quote can be requested for it. Only the company name is required; website domain, country and contact e-mail are optional. If a customer with the same or a similar name or domain already exists, nothing is registered and the matches are returned; confirm_new=true registers a different company with a similar name. Exact duplicates are rejected.

search_faq

ChatGPT
Searches the Doctor Compliance partner FAQ (products, process, reports, account) and returns matching questions with their answers. Without a query it lists all questions.

submit_quote_request

ChatGPT
Opens the quote request that preview_quote_request priced. Requires that preview's confirmation_id and the same arguments; the request is rejected if the arguments differ from the preview or the confirmation expired or was used. Doctor Compliance operations then prepares the quote, and the request appears in list_quotes.

find_customer

Claude

get_customer

Claude

get_finance_summary

Claude

get_overview

Claude

get_quote

Claude

get_report

Claude

get_report_asset_details

Claude

get_report_module

Claude

get_report_summary

Claude

get_token_balance

Claude

list_contracts

Claude

list_notifications

Claude

list_products

Claude

list_projects

Claude

list_quotes

Claude

list_reports

Claude

list_team

Claude

preview_quote_request

Claude

register_customer

Claude

search_faq

Claude

submit_quote_request

Claude

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps