Skip to main content
ClaudeWave

pepita local MCP server — factored out from the pepita monorepo

MCP ServersRegistry oficial0 estrellas0 forksTypeScriptMITActualizado today
Install in Claude Code / Claude Desktop
Method: NPX · @pepitahq/mcp
Claude Code CLI
claude mcp add pepita-mcp -- npx -y @pepitahq/mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "pepita-mcp": {
      "command": "npx",
      "args": ["-y", "@pepitahq/mcp"]
    }
  }
}
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.
Casos de uso

Resumen de MCP Servers

> **Snapshot.** Factored out of the private pepita monorepo, built and released from there,
> and **not standalone-buildable**. PRs are applied in the monorepo. https://pepita.dev

# @pepitahq/mcp

Local [MCP](https://modelcontextprotocol.io) server (stdio) for [pepita](https://pepita.dev)
sites. Lets a local Claude (Claude Code / Desktop / the MCP Inspector) read and
edit your sites, publish them, and manage shareable preview links — the same
things you can do in the editor. Edits show up live in the pepita editor too, so
you can move between the chat and the visual editor mid-task.

> **Prefer the hosted connector?** There's a remote, OAuth-authenticated connector
> at `https://mcp.pepita.dev/mcp` — nothing to install, just sign in with your
> pepita account:
> ```bash
> claude mcp add --transport http pepita https://mcp.pepita.dev/mcp
> ```
> (or add it as a custom connector in Claude Desktop / claude.ai). This package is
> the **local** alternative — it runs on your machine and works with any MCP client.

Authentication reuses the pepita CLI: run `pepita login` first (writes
`~/.pepita/config.json`), or set `PEPITA_TOKEN`. No separate OAuth.

## Use

```bash
# one-off, no install:
npx @pepitahq/mcp

# register the local server in Claude Code:
claude mcp add pepita-local -- npx -y @pepitahq/mcp
```

Also listed in the [MCP Registry](https://registry.modelcontextprotocol.io) as
`dev.pepita.mcp/mcp`. If your MCP client can browse the registry, find **pepita**
there and add it in one step; otherwise use the `npx` / `claude mcp add` setup above
(the registry entry points at the same `@pepitahq/mcp` package).

## Tools

Fifteen tools — six that read your sites, six that write, publish, or manage
previews, and three that manage assets:

- **Read** — `list_sites`, `get_status`, `list_site_files`, `read_site_file`, `list_previews`,
  `list_video_assets`
- **Write** — `create_site` (a brand-new site, live immediately with starter content),
  `write_site_file` (into the working copy), `publish` (→ live), and preview
  links: `create_preview`, `update_preview` (push the current site onto an existing
  link), `delete_preview`
- **Assets** — `rename_asset` (display label only — the id and URLs never change, so
  pages referencing the asset keep working), `get_video_asset_original_url` (an
  expiring download link for the uploaded original), `delete_video_asset` (removes
  the asset and stops its streams)

`list_site_files` / `read_site_file` read the working copy by default, the live
site (`state: "live"`), or a specific preview link (`preview: "<name>"`).

Destructive / account-level actions (custom domains, team, billing, deleting a
site) are deliberately not exposed — those stay in the editor UI, where their
confirmations live. Creating a site IS exposed (it destroys nothing); deleting
one is not. (Deleting a preview link is exposed: it only stops serving, and the
version stays restorable from History.)

## Env

- `PEPITA_TOKEN` — bearer token (overrides the config file).
- `PEPITA_API_BASE` — API host (default `https://app.pepita.dev`).
- `PEPITA_CONFIG_DIR` — config dir (default `~/.pepita`).

Lo que la gente pregunta sobre pepita-mcp

¿Qué es pepitahq/pepita-mcp?

+

pepitahq/pepita-mcp es mcp servers para el ecosistema de Claude AI. pepita local MCP server — factored out from the pepita monorepo Tiene 0 estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala pepita-mcp?

+

Puedes instalar pepita-mcp clonando el repositorio (https://github.com/pepitahq/pepita-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar pepitahq/pepita-mcp?

+

pepitahq/pepita-mcp aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.

¿Quién mantiene pepitahq/pepita-mcp?

+

pepitahq/pepita-mcp es mantenido por pepitahq. La última actividad registrada en GitHub es de today, con 0 issues abiertos.

¿Hay alternativas a pepita-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega pepita-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: pepitahq/pepita-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/pepitahq-pepita-mcp)](https://claudewave.com/repo/pepitahq-pepita-mcp)
<a href="https://claudewave.com/repo/pepitahq-pepita-mcp"><img src="https://claudewave.com/api/badge/pepitahq-pepita-mcp" alt="Featured on ClaudeWave: pepitahq/pepita-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a pepita-mcp