# Documarium (remote · mcp.documarium.com)

Run your docs site from Claude. Write for free. Pay when you publish.

- Trust score: 79/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-11-05

## Components

- remote · `mcp.documarium.com`: 79/100 (this document), [markdown](https://verifymcp.io/servers/com-documarium-documarium/mcp.md), [page](https://verifymcp.io/servers/com-documarium-documarium/mcp)

## Channel facts

- Endpoint: `https://mcp.documarium.com`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.0.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-11-05.

- **Endpoint Security**: 11/100
  - TLS not yet verified: we couldn't open a connection to check the certificate.
  - Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS not yet verified: we couldn't read the response headers to check for it.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 0/100
  - Transport check failed: declared streamable-http, but we couldn't connect to verify it.
- **Schema Quality & AI Usability**: 0/100
  - Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list.
- **Stability & Change Management**: 0/100
  - Stability not yet verified: not enough scan history yet (needs a 30-day window).
- **Tool Coverage**: 0/100
  - Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.
- **Tool Safety**: 0/100
  - Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.
- **Capabilities**: 0/100
  - Capabilities not yet verified: we couldn't read the endpoint's capabilities.

**Unverified: 5 categories.** Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.

## Install

### How do I install the Documarium MCP server?

Documarium is a hosted endpoint at https://mcp.documarium.com/, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http com-documarium-documarium 'https://mcp.documarium.com/'
```

### Cursor

```json
{
  "mcpServers": {
    "com-documarium-documarium": {
      "url": "https://mcp.documarium.com/"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "com-documarium-documarium": {
      "type": "http",
      "url": "https://mcp.documarium.com/"
    }
  }
}
```

### Codex

```toml
[mcp_servers.com-documarium-documarium]
url = "https://mcp.documarium.com/"
```

### opencode

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

### OpenClaw

```bash
openclaw mcp add com-documarium-documarium --url 'https://mcp.documarium.com/' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  com-documarium-documarium:
    url: "https://mcp.documarium.com/"
```

### Netclaw

```json
{
  "McpServers": {
    "com-documarium-documarium": {
      "Transport": "http",
      "Url": "https://mcp.documarium.com/"
    }
  }
}
```

### Vellum

```bash
assistant mcp add com-documarium-documarium -t streamable-http -u 'https://mcp.documarium.com/'
```

### Other

```json
{
  "mcpServers": {
    "com-documarium-documarium": {
      "type": "http",
      "url": "https://mcp.documarium.com/"
    }
  }
}
```

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-11-05 (score 79, 0)

- [security regression] Endpoint reachability: reachable → unreachable
- [security regression] Tool safety: pass → unverified
- [security regression] Authorization: pass → unverified
- [security regression] TLS certificate: pass → unverified
- [security regression] Stability: 0.03 → unverified
- [security regression] HSTS header: pass → unverified
- [security regression] Transport: pass → fail
- [functional regression] Capabilities: pass → unverified
- [functional regression] Tool coverage: 100 → unverified
- [functional] First check of Schema quality: unverified

### 2026-11-04 (score 79, +1)

- [functional improvement] Stability: unverified → 0.03

### 2026-11-03 (score 78)

First indexed and scored.

## MCP tools (12)

### `list_pages` (~90 tokens)

List pages

List every page in a site, with its title, its address and when it last changed.

Input parameters:

- `draft_id` (string): Which preview this is about: the draft_id create_preview gave, not the code in the preview's link. Leave it out for a site you keep.
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.

### `read_page` (~105 tokens)

Read a page

Read one page of a site, including anything set at the top of it.

Input parameters:

- `draft_id` (string): Which preview this is about: the draft_id create_preview gave, not the code in the preview's link. Leave it out for a site you keep.
- `path` (string, required): The page's address within the site, like /pricing.
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.

### `find_references` (~115 tokens)

Find every mention

Find every passage that states a fact, including passages that say it a different way.

Input parameters:

- `draft_id` (string): Which preview this is about: the draft_id create_preview gave, not the code in the preview's link. Leave it out for a site you keep.
- `query` (string, required): What to look for, in your own words — for example, how long the refund window is.
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.

### `history` (~109 tokens)

See what changed

See the history of a site, and compare any two points in it.

Input parameters:

- `compare_from` (integer): To see what changed between two points, the earlier version number.
- `compare_to` (integer): To see what changed between two points, the later version number.
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.
- `starting_before` (string): To see older entries, the marker from the end of the previous list.

### `site_status` (~98 tokens)

Check a site

Check whether a site is published, when it last went out, what it is on, and which changes are waiting to be kept.

Input parameters:

- `draft_id` (string): Which preview this is about: the draft_id create_preview gave, not the code in the preview's link. Leave it out for a site you keep.
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.

### `propose_edit` (~124 tokens)

Propose a change

Stage a set of changes — new pages, edits, deletions and moves together — and get a link to preview them before anything is kept.

Input parameters:

- `draft_id` (string): Which preview this is about: the draft_id create_preview gave, not the code in the preview's link. Leave it out for a site you keep.
- `operations` (array, required): The changes to stage together. They are applied all at once, or not at all.
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.

### `apply_edit` (~130 tokens)

Keep a change

Keep a staged set of changes, saved as a numbered version of the site.

Input parameters:

- `draft_id` (string): Which preview this is about: the draft_id create_preview gave, not the code in the preview's link. Leave it out for a site you keep.
- `operations` (array): For a preview: the changes to keep, applied all at once or not at all.
- `proposal_id` (string): The identifier of the staged change set, from propose_edit.
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.

### `publish` (~154 tokens)

Publish

Put the current version of a site out for people to read.

Input parameters:

- `draft_id` (string): Which preview this is about: the draft_id create_preview gave, not the code in the preview's link. Leave it out for a site you keep.
- `rights_confirmed` (boolean): Say true only after the person has confirmed, in this conversation, that the content is theirs or they have permission to publish it. Needed once, for a site whose content was brought from somewhere…
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.
- `subdomain` (string): When keeping a preview: the name for its web address, like acme.

### `rollback` (~95 tokens)

Go back

Put a site, or one page of it, back to how it was at an earlier point.

Input parameters:

- `pages` (array): Leave this out to put the whole site back. Name pages to put only those back.
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.
- `to_version` (integer, required): The version number to go back to, from the history.

### `create_preview` (~595 tokens)

Create a preview site

Turns markdown pages into a live preview site and returns a link to it. It takes the content already converted to markdown, one entry per page, and a record of where the content came from, exactly as it happened: a code repository, a documentation site's address, a product landing page's address, writing supplied directly in this conversation, or a file attached to this conversation, with the address when there is one. It also takes the product's name and, when the source shows one, the address of its logo. Which pages come over from a source with many pages is the person's choice, made after they see what was found and before it is converted: everything, one part, or a new structure. When they have already named the pages, that choice is made. The preview is temporary and belongs to no one until somebody keeps it. Pages arrive finished and carry no notes, placeholders, open questions or marks; a page with a note to its author, such as [GAP], [?] or TODO, is refused. Where the source is silent, a page carries the best answer and what was assumed is said in the conversation. On a legal page, the business's legal name, its address, the country whose law applies and who else handles its customers' data come only from the person or their source; a page missing one of them still reads complete without it, and what was assumed is said in the conversation. The page list is short: every page should be one a reader would open on its own; contact details and short notes belong inside another page. Every page, title and heading is in the site's language, passed as languages, like ["de"]. A translated copy is every page again, translated, at the same address under /<code>/ (/es/guides/setup), with its code listed after the site's own. The result says what to check, page by page, before the link is shared.

Input parameters:

- `attribution` (string): Where this arrival came from.
- `languages` (array): The site's language as a code, like en, ru or pt-BR — the language every page, title and heading is written in.
- `logo_shows_name` (boolean): true when the logo image itself spells the name, so the name is not printed again beside it. Leave it out otherwise.
- `logo_url` (string): A direct https address of the product's logo as the source shows it in its header — the mark, not a banner or a picture made for social media. Leave it out if the source has none.
- `pages` (array): The pages, already converted to markdown. One entry per page.
- `site_name` (string): The name of the product or company the site is about, as the source writes it. It is shown at the top of every page.
- `source` (object, required): Where this content came from, exactly as it happened.

Output parameters:

- `before_sharing` (string)
- `bytes_submitted` (integer)
- `caps` (object)
- `created` (boolean)
- `draft_id` (string)
- `expires_in_hours` (integer)
- `fetched_source` (boolean)
- `next_steps` (string)
- `no_front_page` (string)
- `notes_to_author` (array)
- `page_problems` (array)
- `pages_created` (integer)
- `pages_submitted` (integer)
- `preview_url` (string)
- `rights_notice` (string)
- `short_pages` (array)
- `summary` (array)

### `claim_draft` (~127 tokens)

Keep this site

Keep a preview as a site of your own and choose the name for its web address. Leave the name out and you will be offered some that are free. Keeping a preview confirms the content is yours, or that you have permission to publish it; this is recorded.

Input parameters:

- `draft_id` (string): Which preview this is about: the draft_id create_preview gave, not the code in the preview's link. Leave it out for a site you keep.
- `subdomain` (string): The name for the web address, like acme. Leave it out to be offered some.

### `set_branding` (~482 tokens)

Change how a site looks

Change how a site looks: its theme, main colour, typeface, header links, logo and icon. Only the site's owner can do this. Give only the things to change. A logo or icon is taken from an address you give; say images_are_ours: true only when the owner has told you the pictures are theirs to use — otherwise they are kept but not shown until the owner confirms them on the site's preview. On a preview nobody has kept yet, give its draft_id to set its name or its logo. Give languages to change the language the site's own words — Previous, Next, Search — are in.

Input parameters:

- `draft_id` (string): Which preview this is about: the draft_id create_preview gave, not the code in the preview's link. Leave it out for a site you keep.
- `font` (string): The typeface: system, serif, mono, humanist, grotesque.
- `header_links` (array): Up to 4 links for the header, replacing the current set. Addresses must start with https://
- `icon_url` (string): A direct https address of the small icon for the browser tab — same kinds and limit.
- `images_are_ours` (boolean): Say true only when the owner has told you the pictures are theirs to use. Otherwise they are kept but not shown until the owner confirms them.
- `languages` (array): The site's language as a code, like en, ru or pt-BR — the language every page, title and heading is written in.
- `logo_shows_name` (boolean): true when the logo image itself spells the name, so the name is not printed again beside it. Leave it out otherwise.
- `logo_url` (string): A direct https address of the logo — PNG, JPEG, WebP or SVG, up to 1 MB. An empty value removes the logo.
- `primary_color` (string): The main colour, like #2e5fa3. It has to stay readable on light and dark screens.
- `site` (string): Which site: its name or its address. Leave it out if this connection only covers one.
- `site_name` (string): The name shown at the top of every page.
- `theme` (string): The theme preset: classic, slab, space or paper.

## Diagnostics

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

## Score history

- 2026-11-05: 79
- 2026-11-04: 79
- 2026-11-03: 78

## Common questions

### What is the Documarium MCP server?

Documarium is an MCP server listed in the public MCP registry as com.documarium/documarium. Run your docs site from Claude. Write for free. Pay when you publish. This page covers its hosted endpoint (https://mcp.documarium.com).

### Is the Documarium MCP server safe to use?

Documarium scores 79 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the Documarium MCP server expose?

Documarium exposes 12 tools: list_pages, read_page, find_references, history, site_status, and 7 more. Their descriptions and schemas cost roughly 2,224 tokens of context every time the server is loaded.

### Does the Documarium MCP server require authentication?

Its publisher declares no required credentials for Documarium. We have not been able to confirm that against the live endpoint, and a server can require authorisation without declaring it here.

### Is the Documarium MCP server still maintained?

Documarium is still listed in the MCP registry, though our most recent checks did not reach this channel. We last reached this channel on 4 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://mcp.documarium.com/
- Website: https://documarium.com/?utm_source=mcp-registry&utm_medium=listing&utm_campaign=C002&utm_content=DIR-2026W43-002
- Changelog RSS feed: https://verifymcp.io/servers/com-documarium-documarium/mcp.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-documarium-documarium/mcp.json
- HTML version of this page: https://verifymcp.io/servers/com-documarium-documarium/mcp
