# Appie.run (remote · appie.run)

Reddit threads and reply drafts, LinkedIn leads, on-brand articles, chatbots and short links.

- Trust score: 36/100 (low)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-10-17

## Components

- remote · `appie.run`: 36/100 (this document), [markdown](https://verifymcp.io/servers/appierun-appie/appie.md), [page](https://verifymcp.io/servers/appierun-appie/appie)

## Channel facts

- Endpoint: `https://appie.run/mcp`
- Transports: `streamable-http`
- Auth: `required (not validated)`
- 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-10-17.

- **Endpoint Security**: 89/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - The endpoint enforces authorisation, but returns a challenge with no valid RFC 9728 metadata, so a client cannot discover where to get a token.
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 0/100
  - Transport blocked by authentication: the endpoint requires auth we don't have to verify streamable-http.
- **Schema Quality & AI Usability**: 0/100
  - Schema blocked by authentication: the endpoint requires auth we don't have to read it.
- **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 blocked by authentication: the endpoint requires auth we don't have to read its tools.
- **Tool Safety**: 0/100
  - Tool safety blocked by authentication: the endpoint requires auth we don't have to read its tools.
- **Capabilities**: 0/100
  - Capabilities blocked by authentication: the endpoint requires auth we don't have to read them.

**Unverified: 6 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 Appie.run MCP server?

Appie.run is a hosted endpoint at https://appie.run/mcp, 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 appierun-appie 'https://appie.run/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "appierun-appie": {
      "url": "https://appie.run/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "appierun-appie": {
      "type": "http",
      "url": "https://appie.run/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.appierun-appie]
url = "https://appie.run/mcp"
```

### opencode

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

### OpenClaw

```bash
openclaw mcp add appierun-appie --url 'https://appie.run/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  appierun-appie:
    url: "https://appie.run/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "appierun-appie": {
      "Transport": "http",
      "Url": "https://appie.run/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add appierun-appie -t streamable-http -u 'https://appie.run/mcp'
```

### Other

```json
{
  "mcpServers": {
    "appierun-appie": {
      "type": "http",
      "url": "https://appie.run/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-10-17 (score 36, −24)

- [security regression] Endpoint reachability: reachable → behind authorisation
- [security regression] Authorization: unverified → fail
- [security regression] Tool safety: pass → unverified
- [security regression] Transport: pass → unverified
- [functional regression] Capabilities: fail → unverified
- [functional regression] Tool coverage: 100 → unverified
- [functional] First check of Schema quality: unverified

### 2026-10-16 (score 60)

First indexed and scored.

## MCP tools (14)

### `create_short_link` (~66 tokens)

Create a short link for this project. Costs 1 credit(s).

Input parameters:

- `code` (string): Optional custom code, 4 to 32 letters, numbers, underscores, or hyphens.
- `long_url` (string, required): Destination URL, including http:// or https://.

### `link_stats` (~58 tokens)

Click totals and a 30-day series for one short link in this project. Does not spend credits.

Input parameters:

- `code` (string): Short code, used when id is omitted.
- `id` (integer): Link id returned by create_short_link.

### `create_article` (~121 tokens)

Start an article in an author's voice. Pass author_id from list_authors, or omit it to use the active author. Generation is asynchronous. A light article costs 100 credits and a deep article costs 500, charged when generation runs. Poll article_status.

Input parameters:

- `article_type` (string): light is about 500 words. deeply_researched is about 3000 words. Defaults to light.
- `author_id` (integer): Author profile to write as. Defaults to the project's active author.
- `topic` (string, required): What the article should cover.

### `article_status` (~36 tokens)

Status and content of an article in this project. Does not spend credits.

Input parameters:

- `id` (integer, required): Article id returned by create_article.

### `list_authors` (~26 tokens)

List author profiles for this project, including whether each one is ready for create_article.

### `create_author` (~98 tokens)

Create an author profile. Bio must be at least 50 characters. Optionally include a writing sample of at least 100 characters so create_article can use this voice.

Input parameters:

- `author_name` (string, required)
- `bio` (string, required): At least 50 characters.
- `is_active` (boolean): Defaults to true.
- `sample_content` (string): Optional writing sample, at least 100 characters.
- `sample_title` (string)

### `add_author_sample` (~94 tokens)

Add a writing sample to an author so create_article can use that voice. Text is ready immediately. A blog URL is processed in the background.

Input parameters:

- `author_id` (integer, required)
- `blog_url` (string): http(s) URL of a writing sample. Processed in the background.
- `content` (string): At least 100 characters. Omit when using blog_url.
- `title` (string)

### `get_brain` (~40 tokens)

Read this project's Brain: website, about text, brand voice, key messages, ideal customer, and competitors. Content Writer and chatbots use this context.

### `update_brain` (~252 tokens)

Update this project's Brain. Send only the fields to change. Brand voice values are 0 to 100. category is one of: ecommerce, content, b2b_sales, portfolio, blog, news, corporate, saas, marketplace, other. icp_gender is male, female, or all.

Input parameters:

- `about_website` (string): What the company or website does.
- `app_url` (string)
- `brand_font_family` (string)
- `brand_font_size` (string)
- `brand_logo_url` (string)
- `brand_primary_color` (string)
- `brand_secondary_color` (string)
- `brand_voice` (object): Each value is 0 to 100.
- `category` (string)
- `competitors` (array)
- `icp_age_range` (string)
- `icp_description` (string)
- `icp_gender` (string)
- `icp_geography` (string)
- `icp_secondary_geography` (string)
- `key_messaging` (array)
- `shopping_feed_url` (string)
- `sitemap_url` (string)
- `website_url` (string)

### `list_chatbots` (~22 tokens)

List chatbots in this project and whether their knowledge is ready.

### `create_chatbot` (~84 tokens)

Create a chatbot for this project. Creation is free. Add knowledge with add_chatbot_content, then call ask_chatbot.

Input parameters:

- `name` (string, required)
- `openai_model` (string)
- `system_prompt` (string): Instructions for how the bot should answer.
- `temperature` (number): 0 to 1. Defaults to 0.2.

### `add_chatbot_content` (~125 tokens)

Add knowledge to a chatbot. content_type is text, url, sitemap, or article. Text and articles are pasted in. url and sitemap are crawled in the background. Poll chatbot_status until training is complete.

Input parameters:

- `article_id` (integer): Content Writer article in this project. Required when content_type is article.
- `chatbot_id` (integer, required)
- `content` (string): Required when content_type is text.
- `content_type` (string, required)
- `title` (string)
- `url` (string): Required when content_type is url or sitemap.

### `chatbot_status` (~29 tokens)

Training status and sources for one chatbot. Does not spend credits.

Input parameters:

- `chatbot_id` (integer, required)

### `ask_chatbot` (~57 tokens)

Send a message to a project chatbot and return the reply. Costs 1 credit(s).

Input parameters:

- `chatbot_id` (integer, required)
- `message` (string, required)
- `session_id` (integer): Omit to start a new conversation.

## Diagnostics

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

## Score history

- 2026-10-17: 36
- 2026-10-16: 60

## Common questions

### What is the Appie.run MCP server?

Appie.run is an MCP server listed in the public MCP registry as io.github.appierun/appie. Reddit threads and reply drafts, LinkedIn leads, on-brand articles, chatbots and short links. This page covers its hosted endpoint (https://appie.run/mcp).

### Is the Appie.run MCP server safe to use?

Appie.run scores 36 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 Appie.run MCP server expose?

Appie.run exposes 14 tools: create_short_link, link_stats, create_article, article_status, list_authors, and 9 more. Their descriptions and schemas cost roughly 1,108 tokens of context every time the server is loaded.

### Does the Appie.run MCP server require authentication?

Yes. Appie.run asked us for credentials when we connected, so you will need to authorise it in your MCP client before it can do anything.

### Is the Appie.run MCP server still maintained?

Appie.run is still listed as active in the MCP registry. We last reached this channel on 17 October 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://appie.run/mcp
- Authorisation metadata: https://appie.run/.well-known/oauth-protected-resource/mcp
- Repository: https://github.com/appierun/appie-mcp
- Website: https://appie.run/
- Changelog RSS feed: https://verifymcp.io/servers/appierun-appie/appie.xml
- Changelog JSON feed: https://verifymcp.io/servers/appierun-appie/appie.json
- HTML version of this page: https://verifymcp.io/servers/appierun-appie/appie
