@dunavnet/grantagent-setup
v0.3.28
Published
Cross-platform setup CLI for GrantAgent — detects installed AI clients and writes their MCP configs
Readme
@dunavnet/grantagent-setup
One-command setup for GrantAgent — the DunavNET assistant for Horizon Europe proposals, commercial bids, ISO certifications, software specs, and project deliverables. This CLI detects your installed AI clients and writes the MCP configuration so GrantAgent's tools are available inside them.
Quick start
npx -y @dunavnet/grantagent-setup@latestRequires Node.js ≥ 20. Re-run any time to refresh the configuration.
What it configures
For each detected client it registers:
- GrantAgent local executor (
@dunavnet/grantagent-local-executor) — a local, file-backed MCP server that runs proposal / spec / deliverable workflows directly on your machine. It is launched on demand vianpx; you don't install it separately. - Hosted knowledge services at
https://mcp.dunavnet.eu—proposal-knowledgeandproposal-quality(pattern retrieval, quality review). These authenticate with DunavNET OAuth on first use; no data leaves your machine except the explicit review snapshots you send.
Supported clients: Claude Code, Codex, Z Code, GitHub Copilot, Antigravity (Gemini).
The CLI also writes GrantAgent guidance files (CLAUDE.md / AGENTS.md /
CODEX.md) into your chosen workspace.
Options
--client <all|claude-code|codex|zcode|copilot|antigravity> default: all
--workspace-root <path> where your proposals/specs live
--executor-version <ver|latest> executor package pin to write
--dry-run print planned changes, write nothing
--repair overwrite any stale GrantAgent entries
--health-check report setup/executor/live MCP versionsBy default, normal setup writes a deterministic executor pin matching the setup
package version, for example @dunavnet/[email protected].
Repair/dev workflows can use --executor-version latest.
For upgrades and repairs:
npx --yes @dunavnet/grantagent-setup@latest --repair --client copilot --workspace-root "<workspace>"For production deployments, pin both setup and executor:
npx -y @dunavnet/[email protected] --executor-version 0.3.25 --health-checkClaude Desktop
Claude Desktop uses a one-click bundle instead of this CLI. Download
GrantAgent.mcpb
from the public grantagent-dist
channel and open it in Claude Desktop.
Access
GrantAgent's hosted services require a provisioned DunavNET account. This CLI configures the client side; you authenticate via OAuth on the first hosted call. The local executor works offline against your own workspace files.
