# AvianSuite

Connects AI agents to the Stellar Jay versioned data store. Protects business records from accidental overwrites and tracks changes per agent token.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 9
- Author: kyle-visner
- License: AGPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/kyle-visner/stellarjay
- Updated: 2026-10-16
- HTML: https://affpapa.org/en/nevibecode/mcp/aviansuite

## What it does

The server links agents to business data using the hosted endpoint `https://mcp.aviansuite.com/mcp` or the local `stellarjay-mcp` binary. Instead of replacing records, the system appends updates as JSON facts. Previous revisions stay preserved in the log.

Each agent receives a distinct access token. If an agent loops or fails, its mutations remain isolated and visible. Stale modifications fail root validation checks, preventing race conditions. You can preview changes before reverting an agent within a set time frame.

Running the server locally demands Go 1.22 or higher, whereas the managed platform costs $20 per month after a 14-day trial.

## Requirements
- Needs: a prebuilt binary from the repository releases
- Remote server: `https://mcp.aviansuite.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http stellar-jay https://mcp.aviansuite.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add aviansuite --url https://mcp.aviansuite.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "aviansuite": {
            "url": "https://mcp.aviansuite.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "aviansuite": {
            "type": "http",
            "url": "https://mcp.aviansuite.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http aviansuite https://mcp.aviansuite.com/mcp
```

## When to use it
- prevent automated agents from destroying CRM or bookkeeping records
- audit exact mutations made by individual agent tokens
- roll back mistakes from a specific model run
- reject outdated state updates and prevent duplicate assertions

## Example prompts
- Retrieve the current billing address for entity customer-42 from AvianSuite.
- Assert a new primary contact for account customer-42 using AvianSuite.
- Review recent entries made by the support agent and revert the last hour.

## Similar
- [square-import](https://affpapa.org/en/nevibecode/skills/square-import.md) — skill · 361 installs
- [QuickBooks Automation](https://affpapa.org/en/nevibecode/skills/quickbooks-automation.md) — skill · 4700 installs
- [month-end-close](https://affpapa.org/en/nevibecode/skills/openaccountant-month-end-close.md) — skill · 474 installs
- [invoice-organizer](https://affpapa.org/en/nevibecode/skills/invoice-organizer.md) — skill · 380 installs
- [xero](https://affpapa.org/en/nevibecode/skills/xero.md) — skill · 346 installs
- [gnucash-mcp](https://affpapa.org/en/nevibecode/mcp/gnucash-mcp.md) — MCP server · ★ 83

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
