Command Palette

Search for a command to run...

Home / Servers

agentplaybooks

Updated today

by matebenyovszky

AgentPlaybooks

One playbook, every agent. A portable operating environment for AI agents — persona, skills, MCP servers, project instructions, and memory in one source of truth.

Keep your agents yours. AgentPlaybooks stores skills, personas, MCP servers, project instructions, and memory in one portable playbook, so you can switch platforms, use several at once, or self-host without vendor lock-in.

Your agent setup stays in sync across Claude, ChatGPT, Cursor, Codex, Gemini, local models, and future platforms. The playbook is the portable source of truth—not any single vendor or editor.

Highlights

  • Personas: 1 per playbook, stored directly on the playbook record
  • Skills: JSON schema definitions plus optional SKILL.md content
  • Skill attachments: secure file storage for code, prompts, and docs
  • MCP servers: tools and resources in Model Context Protocol format
  • Canvas: versioned markdown work documents for long-running agent workflows
  • Memory: key-value store with tags and descriptions
  • Export formats: JSON, OpenAPI, MCP, Anthropic, Markdown
  • API keys: Role-Based Access Control (Viewer, Coworker, Admin)
  • Team collaboration: one-time editor invites without sharing human credentials or agent API keys
  • Marketplace: Public and Unlisted playbooks, skills, MCP servers
  • Theme: System-aware Light and Dark modes

Tech Stack

CategoryTechnologyPurpose
FrameworkNext.js 15 + React 19App Router, SSR
StylingTailwind CSS 4Utility-first CSS
AnimationFramer MotionUI animations
IconsLucide ReactIcon library
APIHonoEdge API routing
DatabaseSupabasePostgres + Auth + RLS
i18nnext-intlLocalization
DocsMDXMarkdown + React
HostingCloudflare PagesEdge deployment
Adapter@opennextjs/cloudflareNext.js on Workers

Live Demo

Getting Started

Prerequisites

  • Node.js 20+
  • npm or pnpm
  • Supabase account
  • Cloudflare account (optional for deployment)

Installation

git clone https://github.com/matebenyovszky/agentplaybooks.git
cd agentplaybooks
npm install

Environment Variables

Create a .env.local file with:

NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key

Development

npm run dev

Open http://localhost:3000

Cloudflare Deployment

npm run build:worker
npm run preview
npx wrangler deploy

CLI and Claude Code Plugin (packages/cli)

agentplaybooks doctor <project> audits local agent configuration (instructions, Agent Skills, MCP servers, likely hard-coded secrets, drift) and agentplaybooks sync <project> creates the canonical agentplaybook.json plus the platform files missing from enabled targets: Claude Code (.claude/skills + .mcp.json), Cursor (.cursor/skills + .cursor/mcp.json), ChatGPT/Codex (.codex/skills + .codex/config.toml), Google Antigravity (.agents/skills), and Hermes Agent (.agents/skills registered in ~/.hermes/config.yaml, plus that file's mcp_servers: and SOUL.md). login / playbooks / pull / push synchronize skills, MCP servers, and the manifest with a hosted playbook using a user API key; secret values never move, only the references the playbook declares in spec.secrets. All mutating commands are plan-only until --apply. See packages/cli/README.md.

Related servers

n8n

Updated today

by n8n-io

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

204,501

mcp-server-fetch

OfficialUpdated 14d ago

by modelcontextprotocol

A Model Context Protocol server providing tools to fetch and convert web content for usage by LLMs

90,371

@modelcontextprotocol/server-everything

OfficialUpdated 14d ago

by modelcontextprotocol

MCP server that exercises all the features of the MCP protocol

90,371

mcp-server-git

OfficialUpdated 14d ago

by modelcontextprotocol

A Model Context Protocol server providing tools to read, search, and manipulate Git repositories programmatically via LLMs

90,371