# Claude Plugin

> AgentStack for Claude Code: full backend (8DNA, Rules Engine, Buffs, Payments) and 60+ MCP tools. Skills + claude mcp add. One API key.

- **Type:** MCP server
- **Install:** `agentstack add mcp-agentstacktech-claude-plugin`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [agentstacktech](https://agentstack.voostack.com/s/agentstacktech)
- **Installs:** 0
- **Category:** [Finance & Payments](https://agentstack.voostack.com/c/finance-and-payments)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [agentstacktech](https://github.com/agentstacktech)
- **Source:** https://github.com/agentstacktech/claude-plugin
- **Website:** https://agentstack.tech

## Install

```sh
agentstack add mcp-agentstacktech-claude-plugin
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# AgentStack — Full Backend Ecosystem (Claude Code Plugin)

Plugin for [Claude Code](https://code.claude.com) that adds **AgentStack** as a full backend ecosystem: 8DNA hierarchical data, Rules Engine, Buffs (trials/subscriptions), Payments, and one MCP tool (`agentstack.execute`) backed by the live `/mcp/actions` catalog for Projects, Auth, Scheduler, Analytics, Webhooks, Notifications, Wallets, Agents, Storage, Support, and more.

JSON-based data store (8DNA: JSON+ with built-in variants, e.g. A/B tests) and server-side logic without boilerplate.

## What this plugin includes

| Component | Description |
|-----------|-------------|
| **Skills** | 8DNA, Projects, Rules Engine, **Assets**, **RBAC**, **Buffs** (trials, subscriptions), **Payments** (payments, wallets), **Auth** (login, profile) — so the agent knows when and how to use AgentStack. |
| **MCP setup guide** | How to connect Claude Code to the AgentStack MCP. |

## Quick Start

**Flow:** Create an anonymous project (no account) → get API key or OAuth Bearer → add it in Claude Code → use `agentstack.execute` with the live action catalog in chat. See [MCP_QUICKSTART.md](MCP_QUICKSTART.md).

1. **Get an API key**  
   Create an anonymous project (no signup) via curl or use your existing project key. See [MCP_QUICKSTART.md](MCP_QUICKSTART.md).

2. **Add MCP in Claude Code**  
   Run once (replace with your API key):
   ```bash
   claude mcp add --transport http agentstack https://agentstack.tech/mcp --header "X-API-Key: YOUR_API_KEY"
   ```
   Full steps are in [MCP_QUICKSTART.md](MCP_QUICKSTART.md).

3. **Use in chat**  
   Ask Claude Code to create a project, list projects, get stats, or use other AgentStack tools. The agent will use the MCP tools automatically.

## What you can do

Once MCP is connected, use one tool (`agentstack.execute`) with the live generated action catalog from chat. Example prompts by domain:

| Domain | Example prompts |
|--------|-----------------|
| **Projects** | "List my projects", "Get stats for my project", "Create a project named Test" |
| **8DNA / Data** | "Store project data at key config.theme", "Read user data" |
| **Rules Engine** | "Create a rule when user signs up", "List logic rules" |
| **Buffs** | "Give user a 7-day trial", "List active buffs" |
| **Payments** | "Create a payment", "Get wallet balance" |
| **Auth** | "Get my profile", "Quick auth with email" |
| **Scheduler, Analytics, Webhooks, Notifications, Wallets** | "Schedule a task", "Get analytics", "List webhooks" |

**Full tool list and parameters:** [MCP_CAPABILITY_MATRIX](https://github.com/agentstacktech/AgentStack/blob/master/docs/MCP_CAPABILITY_MATRIX.md). **When to use which tool:** [CONTEXT_FOR_AI](https://github.com/agentstacktech/AgentStack/blob/master/docs/plugins/CONTEXT_FOR_AI.md) in the AgentStack repo.

## AgentStack vs “just a database”

| Capability | AgentStack | Typical DB-only (e.g. Supabase-style) |
|------------|------------|----------------------------------------|
| **Data model** | 8DNA (JSON+): structured JSON; key-value store (`project.data`, `user.data`); built-in support for variants (e.g. A/B tests) | Flat tables, relations |
| **Server logic** | Rules Engine (when/do, no code) | Triggers / custom backend |
| **Trials & subscriptions** | Buffs (temporary/persistent effects) | Custom logic or 3rd party |
| **Payments** | Built-in gateway (Stripe, Tochka, etc.) | Separate integration |
| **API surface** | One MCP tool (`agentstack.execute`) with a generated action catalog + /api/projects, /api/logic, /api/neural, /api/buffs, etc. | CRUD + auth |

AgentStack is a full backend platform with a JSON-based data store (8DNA = JSON+ with built-in variants, e.g. A/B tests); this plugin brings it into Claude Code so the AI can create projects, manage keys, use the Rules Engine, and work with the data store.

## Plugin structure

```
.claude-plugin/plugin.json   # Manifest
MCP_QUICKSTART.md            # Get API key + connect Claude Code
skills/
  agentstack-8dna/           # 8DNA (JSON+, data store, variants/A/B)
  agentstack-projects/       # Projects & MCP tools
  agentstack-rules-engine/   # Rules Engine usage
  agentstack-assets/         # Assets (trading, games, inventory)
  agentstack-rbac/            # RBAC (roles, permissions)
  agentstack-buffs/            # Buffs (trials, subscriptions, effects)
  agentstack-payments/         # Payments & wallets
  agentstack-auth/              # Auth (login, register, profile)
```

## Requirements

- Claude Code version 1.0.33 or later (run `claude --version` to check).

## Local development

To load the plugin from the repo without installing: `claude --plugin-dir ./provided_plugins/claude-plugin` (from repo root) or `claude --plugin-dir .` (from this folder). Skills will appear under the `agentstack` namespace (e.g. `/agentstack:agentstack-8dna`). You still need to add the MCP server separately (see MCP_QUICKSTART.md).

## Documentation

- **This plugin:** [github.com/agentstacktech/claude-plugin](https://github.com/agentstacktech/claude-plugin)
- **Quick Start:** [MCP_QUICKSTART.md](MCP_QUICKSTART.md) — API key and MCP setup in a few steps.
- **Full MCP tool list:** [MCP_CAPABILITY_MATRIX](https://github.com/agentstacktech/AgentStack/blob/master/docs/MCP_CAPABILITY_MATRIX.md) in the AgentStack repo.
- **Plugins index (Cursor, Claude, GPT, VS Code):** [docs/plugins/README.md](https://github.com/agentstacktech/AgentStack/blob/master/docs/plugins/README.md).

## Links

- **AgentStack:** [agentstack.tech](https://agentstack.tech)
- **LinkedIn:** [linkedin.com/company/agentstacktech](https://www.linkedin.com/company/agentstacktech/)
- **GitHub:** [github.com/agentstacktech](https://github.com/agentstacktech)

*For maintainers:* [TESTING_AND_CAPABILITIES.md](TESTING_AND_CAPABILITIES.md).

## License

MIT. See [LICENSE](LICENSE).

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [agentstacktech](https://github.com/agentstacktech)
- **Source:** [agentstacktech/claude-plugin](https://github.com/agentstacktech/claude-plugin)
- **License:** MIT
- **Homepage:** https://agentstack.tech

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** yes
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-agentstacktech-claude-plugin
- Seller: https://agentstack.voostack.com/s/agentstacktech
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
