Skip to main content
ClaudeWave
fmd-labs avatar
fmd-labs

viral-app-agents

View on GitHub

Official viral.app plugins for coding agents: connect the viral.app MCP server (analytics, tracking, tags, live social data) in one install

MCP ServersOfficial Registry0 stars0 forksMITUpdated today
ClaudeWave Trust Score
95/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 9/24/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/fmd-labs/viral-app-agents
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "viral-app-agents": {
      "command": "node",
      "args": ["/path/to/viral-app-agents/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/fmd-labs/viral-app-agents and follow its README for install instructions.
Use cases

MCP Servers overview

# viral-app-agents

Official [viral.app](https://viral.app) plugins and install shortcuts for coding agents and chat apps. One install connects your agent to the viral.app MCP server: 50+ tools for social analytics, account and video tracking, tags and workflows, Creator Hub, and live TikTok/Instagram/YouTube/Facebook lookups, plus a usage skill that teaches the agent how to use them well.

The MCP server lives at `https://viral.app/api/mcp` (streamable HTTP, OAuth). You need a viral.app account with API access. Manage everything at [viral.app/app/org/api/agents](https://viral.app/app/org/api/agents).

## Install

Every client signs in with OAuth in your browser. viral.app supports dynamic client registration, so you never paste a client ID, secret, or API key. During consent you pick one organization.

**Chat apps:** [Claude.ai and Claude Desktop](#claudeai-and-claude-desktop) · [ChatGPT](#chatgpt) · [Grok](#grok) · [Other chat apps](#other-chat-apps)

**Plugins (MCP server + skill):** [Claude Code](#claude-code) · [Codex CLI](#codex-cli) · [GitHub Copilot CLI](#github-copilot-cli) · [VS Code](#vs-code) · [Cursor](#cursor) · [Gemini CLI](#gemini-cli) · [Qwen Code](#qwen-code) · [Kiro](#kiro) · [Devin](#devin) · [Factory Droid](#factory-droid) · [Grok Build](#grok-build)

**MCP server only:** [Augment](#augment-and-auggie) · [JetBrains Junie](#jetbrains-junie) · [OpenCode](#opencode) · [Amp](#amp) · [Goose](#goose) · [Zed](#zed) · [Warp](#warp) · [Mistral Vibe](#mistral-vibe) · [Any other MCP client](#any-other-mcp-client)

### Chat apps

#### Claude.ai and Claude Desktop

Add a custom connector with this URL, and leave client ID and secret empty:

```text
https://viral.app/api/mcp
```

[Open the connector settings](https://claude.ai/new?modal=add-custom-connector#settings/customize-connectors) or go to Settings, Connectors, Add custom connector.

#### ChatGPT

Install the [viral.app plugin for ChatGPT](https://chatgpt.com/plugins/plugin_asdk_app_6a8713d41dc48191b33e75c49a764db3).

#### Grok

On [grok.com](https://grok.com), open Connectors, choose New Connector, then Custom, and paste `https://viral.app/api/mcp`.

For Grok Bot, install viral.app from its Marketplace once it is listed there.

#### Other chat apps

These accept a custom remote MCP URL with OAuth. Use `https://viral.app/api/mcp`:

- **Perplexity**: Settings, Connectors, Custom connector, Remote. Pick OAuth and Streamable HTTP.
- **Mistral Vibe** (formerly Le Chat), Work mode: Connectors, Add Connector, Custom MCP Connector. Only admins can add connectors; use a name without special characters, such as `viralapp`.
- **Notion custom agents** (Business and Enterprise): an admin enables custom MCP servers under Settings, Connections. Then open the agent's Tools & Access, Add connection, Custom MCP server.

### Plugins

#### Claude Code

```bash
claude plugin marketplace add https://github.com/fmd-labs/viral-app-agents
claude plugin install viral-app@viral-app
```

Or interactively: `/plugin marketplace add https://github.com/fmd-labs/viral-app-agents`, then `/plugin install viral-app`. Afterwards run `/mcp`, pick `viral_app`, and authenticate in the browser. The `fmd-labs/viral-app-agents` shorthand also works if you have GitHub SSH access.

#### Codex CLI

```bash
codex plugin marketplace add https://github.com/fmd-labs/viral-app-agents
codex plugin add viral-app@viral-app
```

Or interactively: `/plugins` in the Codex TUI. Start a new session afterwards, then authenticate with `codex mcp login viral_app`.

Requires Codex CLI 0.147 or newer. Older versions fail the OAuth login with an "Authorization server response missing required issuer" error (a Codex bug fixed in 0.147.0); update with `npm install -g @openai/codex@latest` and retry.

If you only want the MCP server without the plugin:

```bash
codex mcp add viral_app --url https://viral.app/api/mcp
codex mcp login viral_app
```

#### GitHub Copilot CLI

```bash
copilot plugin marketplace add fmd-labs/viral-app-agents
copilot plugin install viral-app@viral-app
```

#### VS Code

Install the plugin (MCP server and skill) through agent plugins. Add the marketplace to your user settings:

```json
"chat.plugins.enabled": true,
"chat.plugins.marketplaces": ["fmd-labs/viral-app-agents"]
```

Then search `@agentPlugins` in the Extensions view and install `viral-app`.

For the MCP server alone:

[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install_viral.app_MCP-0098FF)](https://vscode.dev/redirect/mcp/install?name=viral_app&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fviral.app%2Fapi%2Fmcp%22%7D)

Or add to `.vscode/mcp.json`:

```json
{ "servers": { "viral_app": { "type": "http", "url": "https://viral.app/api/mcp" } } }
```

#### Cursor

[![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/install-mcp?name=viral_app&config=eyJ1cmwiOiAiaHR0cHM6Ly92aXJhbC5hcHAvYXBpL21jcCJ9)

Or add to `.cursor/mcp.json`:

```json
{ "mcpServers": { "viral_app": { "type": "http", "url": "https://viral.app/api/mcp" } } }
```

This repo also ships a Cursor plugin manifest (`.cursor-plugin/`) that bundles the MCP server and skill for the Cursor Marketplace.

#### Gemini CLI

```bash
gemini extensions install https://github.com/fmd-labs/viral-app-agents
```

Restart Gemini CLI, then run `/mcp auth viral_app` to sign in.

#### Qwen Code

```bash
qwen extensions install fmd-labs/viral-app-agents:viral-app
```

You get the MCP server and the skill; check the connection with `/mcp`.

#### Kiro

In the Powers panel choose Add Custom Power, then Import power from GitHub, and enter:

```text
https://github.com/fmd-labs/viral-app-agents
```

#### Devin

```bash
devin plugins install fmd-labs/viral-app-agents#plugins/viral-app
```

Sign in to Devin first (`devin auth login`) if you have not, then run `devin mcp login viral_app` to connect viral.app.

#### Factory Droid

```bash
droid plugin marketplace add https://github.com/fmd-labs/viral-app-agents
droid plugin install viral-app@viral-app-agents --scope user
```

Droid names the marketplace after the repository, hence `@viral-app-agents`. Run `/mcp` to finish the browser sign-in.

#### Grok Build

```bash
grok plugin marketplace add fmd-labs/viral-app-agents
grok plugin install viral-app --trust
```

The CLI refuses to install a plugin until you pass `--trust`.

### MCP server only

These clients get the MCP server without the bundled skill.

#### Augment and Auggie

```bash
auggie mcp add viral_app --transport http --url https://viral.app/api/mcp
```

In the IDE extension: Settings, MCP, Add remote MCP, connection type HTTP.

#### JetBrains Junie

Add to `.junie/mcp/mcp.json` in your project (or `~/.junie/mcp/mcp.json`), or use Settings, Tools, Junie, MCP Settings:

```json
{ "mcpServers": { "viral_app": { "url": "https://viral.app/api/mcp" } } }
```

In the Junie CLI, run `/mcp`, select `viral_app`, and choose Authorize.

#### OpenCode

Add to `opencode.json`:

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": { "viral_app": { "type": "remote", "url": "https://viral.app/api/mcp" } }
}
```

Then run `opencode mcp auth viral_app`.

#### Amp

```bash
amp mcp add viral_app https://viral.app/api/mcp
```

Amp opens the browser sign-in on its next start.

#### Goose

Open this link to add the extension to Goose Desktop (GitHub does not render `goose://` links, so copy it into your browser):

```text
goose://extension?type=streamable_http&url=https%3A%2F%2Fviral.app%2Fapi%2Fmcp&id=viral_app&name=viral.app&description=UGC%20analytics%20and%20tracking%20from%20viral.app
```

In the CLI: `goose configure`, Add Extension, Remote Extension (Streamable HTTP), URL `https://viral.app/api/mcp`.

To add the usage skill as well, run `goose plugin install https://github.com/fmd-labs/viral-app-agents.git`. Goose loads it as `viral-app:viral-app-mcp`.

#### Zed

Add to your Zed settings, or use Settings, AI, MCP Servers, Add Server, Add Remote Server:

```json
{ "context_servers": { "viral_app": { "url": "https://viral.app/api/mcp" } } }
```

Zed prompts you to sign in.

#### Warp

Settings, Agents, MCP servers, Add, then paste:

```json
{ "mcpServers": { "viral_app": { "url": "https://viral.app/api/mcp" } } }
```

#### Mistral Vibe

```bash
vibe mcp add viral_app --url https://viral.app/api/mcp
```

#### Any other MCP client

Point the client at `https://viral.app/api/mcp` with streamable HTTP and OAuth. The server publishes standard OAuth discovery metadata and supports dynamic client registration, so no pre-shared credentials are needed. Its [official MCP Registry](https://registry.modelcontextprotocol.io) name is `io.github.fmd-labs/viral-app`.

## What's inside

| Path | Purpose |
| --- | --- |
| `.claude-plugin/marketplace.json` | Claude-format marketplace catalog (Claude Code, Copilot CLI, VS Code, Factory, Grok Build) |
| `.agents/plugins/marketplace.json` | Codex marketplace catalog |
| `.cursor-plugin/marketplace.json` | Cursor marketplace catalog (Cursor, Grok Bot) |
| `gemini-extension.json` | Gemini CLI extension manifest (Gemini CLI, Qwen Code) |
| `plugin.json` | Agent Plugins 1.0 manifest for the repository root (Kiro, Mistral Vibe, and Copilot CLI or Devin when the repository root is installed directly; Goose imports only the skill) |
| `mcp.json` | Agent Plugins 1.0 MCP config for the repository root (read with `plugin.json`) |
| `skills/viral-app-mcp/SKILL.md` | Copy of the plugin skill for the root-level packages (Gemini CLI, Agent Plugins). Keep it identical to `plugins/viral-app/skills/viral-app-mcp/SKILL.md` |
| `server.json` | Official MCP Registry entry `io.github.fmd-labs/viral-app` |
| `.github/workflows/publish-mcp-registry.yml` | Validates `server.json` on pull requests and publishes it to the MCP Registry from `main` via GitHub OIDC |
| `plugins/viral-app/.claude-plugin/plugin.json` | Claude-format plugin manifest with the MCP server inline (Claude Code, Copilot CLI, VS Code, Devin,
gemini-cli-extensionmcpmcp-server

What people ask about viral-app-agents

What is fmd-labs/viral-app-agents?

+

fmd-labs/viral-app-agents is mcp servers for the Claude AI ecosystem. Official viral.app plugins for coding agents: connect the viral.app MCP server (analytics, tracking, tags, live social data) in one install It has 0 GitHub stars and its last recorded update is dated 2026-09-23.

How do I install viral-app-agents?

+

You can install viral-app-agents by cloning the repository (https://github.com/fmd-labs/viral-app-agents) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is fmd-labs/viral-app-agents safe to use?

+

Our security agent has analyzed fmd-labs/viral-app-agents and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.

Who maintains fmd-labs/viral-app-agents?

+

fmd-labs/viral-app-agents is maintained by fmd-labs. The last recorded GitHub activity is dated 2026-09-23, with 0 open issues.

Are there alternatives to viral-app-agents?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy viral-app-agents to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: fmd-labs/viral-app-agents
[![Featured on ClaudeWave](https://claudewave.com/api/badge/fmd-labs-viral-app-agents)](https://claudewave.com/repo/fmd-labs-viral-app-agents)
<a href="https://claudewave.com/repo/fmd-labs-viral-app-agents"><img src="https://claudewave.com/api/badge/fmd-labs-viral-app-agents" alt="Featured on ClaudeWave: fmd-labs/viral-app-agents" width="320" height="64" /></a>

More MCP Servers

viral-app-agents alternatives