# Incisory (remote · incisory.com)

Audit whether ChatGPT, Gemini & Perplexity recommend a business — verbatim proof, then fix it.

- Trust score: 64/100 (medium)
- Change this week: +5
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

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

## Channel facts

- Endpoint: `https://incisory.com/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.0.1`

## 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 not fully verified: no authorisation is required to call this server, and 23 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
  - 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**: 71/100
  - AI-judged instruction clarity (good).
  - Tool/resource definitions use about 1516 tokens (~65/item across 23 items; 23 tools + 0 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 27/100
  - Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 75/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 24% 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-incisory-incisory https://incisory.com/mcp
```

### Codex

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

### opencode

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

### OpenClaw

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

### Hermes

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

### Other

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

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 64, +1)

No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-08-01 (score 63, +1)

No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-31 (score 62, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 61, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-28 (score 60, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-27 (score 59, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-26 (score 58)

First indexed and scored.

## MCP tools (23)

### `audit_visibility` (~182 tokens)

AI visibility audit

Run an AI-visibility audit for a business (requires an Incisory account — every account includes one free audit, which runs at signup; paid accounts can re-run freely). Pass just the website and Incisory reads the site to work out what it sells. Asks ChatGPT, Gemini and Perplexity the questions its buyers ask; returns visibility %, verbatim answers (word for word), who AI recommends instead, and the 3 fastest fixes. Takes ~60s.

Input parameters:

- `business` (string): Optional: brand name, if you want to override what we infer
- `niche` (string): Optional: what it sells + who for + where
- `token` (string): Your account token — not needed if connected via OAuth
- `website` (string, required): Website domain, e.g. "example.com" — the only required field

### `get_audit` (~32 tokens)

Get a past audit

Fetch a previously run audit by its id (from the shareable result URL).

Input parameters:

- `id` (string, required)

### `visibility_history` (~49 tokens)

My visibility history

Visibility trend across your weekly snapshots. Uses your account (OAuth or token) — you can only read your own history.

Input parameters:

- `token` (string): Your account token — not needed if connected via OAuth

### `my_visibility` (~55 tokens)

My account: latest visibility

For a subscribed Incisory client: latest AI-visibility snapshot + trend, using your account token.

Input parameters:

- `token` (string): Your account token (from your welcome page / weekly report) — not needed if connected via OAuth

### `my_report` (~36 tokens)

My account: latest full report

Full latest weekly report for a subscribed client (verbatim answers, quick wins) using your account token.

Input parameters:

- `token` (string)

### `find_reddit_opportunities` (~112 tokens)

Find Reddit opportunities

Search for real, high-intent Reddit threads relevant to a business and draft a disclosed, helpful reply for each — queued for human review, never auto-posted (posting is your call, from your own account). Use your account token, or pass business/website/niche directly for an ad-hoc search.

Input parameters:

- `business` (string)
- `niche` (string)
- `token` (string): Your account token, to queue results against your account
- `website` (string)

### `list_reddit_queue` (~34 tokens)

List Reddit opportunity queue

List pending Reddit opportunities (copy-paste drafts + thread links) for your account.

Input parameters:

- `token` (string)

### `mark_reddit_opportunity` (~65 tokens)

Mark a Reddit opportunity posted or dismissed

After you post a drafted reply yourself (or decide to skip it), mark it here so it stops appearing in your queue.

Input parameters:

- `id` (number, required): The opportunity id from list_reddit_queue
- `status` (string, required)
- `token` (string)

### `list_earned_mentions` (~48 tokens)

List Earned Mentions pitch queue

List pending outreach pitches (white-hat, drafted for you to send) to the sources AI already cites instead of your account — never auto-sent.

Input parameters:

- `token` (string)

### `mark_earned_mention` (~65 tokens)

Mark an Earned Mentions pitch sent or dismissed

After you send a drafted pitch yourself (or decide to skip it), mark it here so it stops appearing in your queue.

Input parameters:

- `id` (number, required): The pitch id from list_earned_mentions
- `status` (string, required)
- `token` (string)

### `ai_traffic` (~50 tokens)

AI-traced traffic + tracking snippet

Show how many visits AI assistants sent the client (last 30 days) + value, and the one-line tracking snippet to install.

Input parameters:

- `days` (number)
- `token` (string)

### `write_article` (~129 tokens)

Write a citation-engineered article

Generate a genuinely good, branded article designed to get cited by AI assistants for a specific buyer question. Returns a draft (title + body + FAQ schema) stored in your content queue for review — not auto-published. Use your account token, or pass business/website/niche for an ad-hoc draft.

Input parameters:

- `business` (string)
- `niche` (string)
- `target_prompt` (string, required): The buyer question the article should help you get cited for, e.g. "best CRM for small law firms"
- `token` (string)
- `website` (string)

### `list_content_queue` (~32 tokens)

List content drafts

List generated article drafts (title, target question, status) for your account.

Input parameters:

- `token` (string)

### `mark_content` (~58 tokens)

Mark a draft published or dismissed

After you publish a draft yourself (or decide to skip it), mark it so it leaves the queue.

Input parameters:

- `id` (number, required)
- `published_url` (string)
- `status` (string, required)
- `token` (string)

### `changelog` (~51 tokens)

What Incisory did for you

List the automated work Incisory has done for the account (scans, articles written, Reddit threads found) over the last N days.

Input parameters:

- `days` (number)
- `token` (string)

### `competitor_decode` (~61 tokens)

Why AI recommends your rival

The latest competitor decode for the account: why AI engines cite the top rival instead of you — their footprint (matchable vs out of reach) and the specific moves you can make this quarter. Runs weekly on the paid plan.

Input parameters:

- `token` (string)

### `brand_accuracy` (~64 tokens)

What AI states about you — checked

The latest brand-accuracy scan: what AI assistants currently state about the business, with each claim checked against the real web (correct / outdated / likely-wrong / missing) and the highest-leverage fix. Runs weekly on the paid plan.

Input parameters:

- `token` (string)

### `set_autonomy` (~63 tokens)

Set how autonomous Incisory is

Choose how much Incisory does on its own each week: "notify" (just tell me), "approve" (draft and wait for me), or "auto" (do it all).

Input parameters:

- `autonomy` (string, required)
- `token` (string)

### `track_prompt` (~83 tokens)

Track a new buyer question

Add a question your buyers ask (e.g. "best CRM for small law firms") to your tracked set — it gets re-asked across ChatGPT/Gemini/Perplexity every weekly scan so you see a real per-question trend. Max 12 tracked questions.

Input parameters:

- `text` (string, required): The buyer question to track
- `token` (string)

### `list_prompts` (~40 tokens)

List tracked buyer questions

The questions Incisory re-asks the AI engines every week for your account, with each engine's latest verdict.

Input parameters:

- `token` (string)

### `citation_gap` (~109 tokens)

Citation gap — sources winning your visibility

Show which third-party sources (review sites, directories, communities, Wikipedia, etc.) ChatGPT/Gemini actually cited while answering questions where you were NOT named — a prioritized list of exactly where to get listed, reviewed, or mentioned next. Use your account token (uses your latest scan), or pass business/website/niche for an ad-hoc audit.

Input parameters:

- `business` (string)
- `niche` (string)
- `token` (string)
- `website` (string)

### `google_data` (~64 tokens)

Real Google Search Console + Analytics data

Real (not estimated) Google Search Console clicks/impressions/ranking-position and GA4 sessions, plus verified AI-referral session counts, for your connected Google account. If not connected yet, returns the link to connect. Uses your account token.

Input parameters:

- `token` (string)

### `upgrade_plan` (~34 tokens)

Subscribe or view billing

Get the Stripe checkout link to subscribe — one plan, €49/mo, everything included, with a free 3-day trial.

## Diagnostics

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

## Score history

- 2026-08-03: 64
- 2026-08-02: 63
- 2026-08-01: 63
- 2026-07-31: 62
- 2026-07-30: 61
- 2026-07-29: 60
- 2026-07-28: 60
- 2026-07-27: 59
- 2026-07-26: 58

## Links

- Remote endpoint: https://incisory.com/mcp
- Website: https://incisory.com/
- Changelog RSS feed: https://verifymcp.io/servers/com-incisory-incisory/incisory/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-incisory-incisory/incisory/changelog.json
- HTML version of this page: https://verifymcp.io/servers/com-incisory-incisory/incisory
