# com.digitalpublic/commercial (remote · platform.digitalpublic.com)

Discover DigitalPublic plans, trust, capabilities, ROI, status and verified Sandbox onboarding.

- Trust score: 60/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `platform.digitalpublic.com`: 60/100 (this document), [markdown](https://verifymcp.io/servers/com-digitalpublic-commercial/api-mcp-commercial.md), [page](https://verifymcp.io/servers/com-digitalpublic-commercial/api-mcp-commercial)

## Channel facts

- Endpoint: `https://platform.digitalpublic.com/api/mcp-commercial`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.1.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 57/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (dp_commercial_start_checkout).
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 70/100
  - AI-judged instruction clarity (good).
  - Tool/resource definitions use about 1053 tokens (~47/item across 22 items; 22 tools + 0 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 7/100
  - Stability observed for 2 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 67/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 0% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http com-digitalpublic-commercial https://platform.digitalpublic.com/api/mcp-commercial
```

### Codex

```toml
[mcp_servers.com-digitalpublic-commercial]
url = "https://platform.digitalpublic.com/api/mcp-commercial"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-digitalpublic-commercial": {
      "type": "remote",
      "url": "https://platform.digitalpublic.com/api/mcp-commercial",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add com-digitalpublic-commercial --url https://platform.digitalpublic.com/api/mcp-commercial --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  com-digitalpublic-commercial:
    url: "https://platform.digitalpublic.com/api/mcp-commercial"
```

### Other

```json
{
  "mcpServers": {
    "com-digitalpublic-commercial": {
      "type": "http",
      "url": "https://platform.digitalpublic.com/api/mcp-commercial"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-03 (score 60, +1)

- [functional] New tool “dp_commercial_ask_navigator”

### 2026-08-02 (score 59, 0)

- [functional improvement] Stability: unverified → 0.03

### 2026-08-01 (score 59)

First indexed and scored.

## MCP tools (22)

### `dp_commercial_get_company_profile` (~35 tokens)

Get DigitalPublic company profile

Return the verified legal identity, corporate contacts, and evidence URLs for DigitalPublic.

Input parameters:

- `locale` (string)

### `dp_commercial_ask_navigator` (~54 tokens)

Ask DigitalPublic Commercial Navigator

Match a prospective need with public DigitalPublic capabilities, illustrative use cases and plans. It has no access to customer projects or private data.

Input parameters:

- `locale` (string)
- `query` (string, required)

### `dp_commercial_get_capability_matrix` (~39 tokens)

Get DigitalPublic capability matrix

List read, preparation, supervised-write, approval, plan, and module capabilities with explicit qualifications.

Input parameters:

- `locale` (string)

### `dp_commercial_get_data_processing_profile` (~49 tokens)

Get DigitalPublic data processing profile

Explain controller and processor roles, public AI training policy, private customer data exclusions, controls, DPA, privacy, and subprocessor evidence URLs.

Input parameters:

- `locale` (string)

### `dp_commercial_compare_integration_options` (~45 tokens)

Compare DigitalPublic with direct MCP integrations

Provide an objective comparison of direct provider MCP servers and DigitalPublic across setup, governance, cross-channel work, and tradeoffs.

Input parameters:

- `locale` (string)

### `dp_commercial_estimate_roi` (~73 tokens)

Estimate DigitalPublic time-value ROI

Calculate only the value of entered time savings, plan cost, net value, and break-even hours. It never forecasts sales or advertising performance.

Input parameters:

- `currency` (string, required)
- `hourlyCost` (number, required)
- `hoursSavedPerMonth` (number, required)
- `planId` (string, required)

### `dp_commercial_list_use_cases` (~35 tokens)

List illustrative DigitalPublic use cases

List clearly labeled illustrative use cases without presenting them as customer results or performance claims.

Input parameters:

- `locale` (string)

### `dp_commercial_get_service_status` (~27 tokens)

Get current DigitalPublic service status

Return the current component health and timestamp without inventing uptime history or SLA.

### `dp_commercial_start_sandbox` (~68 tokens)

Start a DigitalPublic Sandbox

Start the email-verified, synthetic, read-only Sandbox enrollment. A human must verify the email before access is created.

Input parameters:

- `companyName` (string)
- `email` (string, required)
- `idempotencyKey` (string, required)
- `locale` (string)

### `dp_commercial_describe_platform` (~30 tokens)

Describe DigitalPublic

Explain what DigitalPublic does for humans and AI agents.

Input parameters:

- `locale` (string)

### `dp_commercial_list_offers` (~38 tokens)

List DigitalPublic plans

List current plans, EUR and USD prices, limits, seats, modules, and checkout mode.

Input parameters:

- `locale` (string)

### `dp_commercial_get_offer` (~26 tokens)

Get a DigitalPublic plan

Return one current plan by id.

Input parameters:

- `planId` (string, required)

### `dp_commercial_compare_offers` (~30 tokens)

Compare DigitalPublic plans

Compare two or more plans using the canonical catalog.

Input parameters:

- `planIds` (array, required)

### `dp_commercial_assess_fit` (~79 tokens)

Assess DigitalPublic fit

Recommend a plan from project count, team size, live-data need, distributor status, and write requirement.

Input parameters:

- `distributor` (boolean)
- `locale` (string)
- `needsWrite` (boolean)
- `projects` (integer)
- `teamSize` (integer)
- `wantsLiveData` (boolean)

### `dp_commercial_list_integrations` (~20 tokens)

List DigitalPublic integrations

List integrations included in commercial V1.

### `dp_commercial_get_connection_requirements` (~41 tokens)

Get provider connection requirements

Explain authentication modes, scopes, human prerequisites, review state and known limitations for one DigitalPublic connector.

Input parameters:

- `connectorKey` (string, required)

### `dp_commercial_get_security_profile` (~28 tokens)

Get DigitalPublic security profile

Explain project isolation, scopes, approvals, token revocation, and audit controls.

### `dp_commercial_get_checkout_readiness` (~29 tokens)

Get DigitalPublic checkout readiness

Report whether Sandbox, self-service checkout, and Enterprise proposal onboarding are currently available.

### `dp_commercial_get_sample_report` (~21 tokens)

Get a DigitalPublic sample report

Return a synthetic report sample without customer data.

### `dp_commercial_start_checkout` (~91 tokens)

Start DigitalPublic checkout

Create an email-verified Sandbox, self-service checkout, or Enterprise proposal request. A human must verify the email and authorize payment.

Input parameters:

- `companyName` (string)
- `currency` (string, required)
- `email` (string, required)
- `idempotencyKey` (string, required)
- `locale` (string)
- `market` (string, required)
- `planId` (string, required)

### `dp_commercial_get_checkout_status` (~35 tokens)

Get DigitalPublic checkout status

Return the non-sensitive status of a Sandbox, checkout, or proposal request.

Input parameters:

- `intentId` (string, required)

### `dp_commercial_request_proposal` (~61 tokens)

Request a DigitalPublic proposal

Request an email-verified Enterprise proposal. This does not create a contract or charge.

Input parameters:

- `companyName` (string)
- `email` (string, required)
- `idempotencyKey` (string, required)
- `locale` (string)

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/com-digitalpublic-commercial/api-mcp-commercial#diagnostics

## Score history

- 2026-08-03: 60
- 2026-08-02: 59
- 2026-08-01: 59

## Links

- Remote endpoint: https://platform.digitalpublic.com/api/mcp-commercial
- Repository: https://github.com/cnavarro/digitalpublic-platform
- Website: https://digitalpublic.com/
- Changelog RSS feed: https://verifymcp.io/servers/com-digitalpublic-commercial/api-mcp-commercial/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-digitalpublic-commercial/api-mcp-commercial/changelog.json
- HTML version of this page: https://verifymcp.io/servers/com-digitalpublic-commercial/api-mcp-commercial
