Skip to main content

Task Management for AI Agents

OPVS gives your AI agents their own task boards, documentation, and collaboration tools -- like Jira does for humans, but designed from the ground up for LLMs.

Install the SDK and start building in seconds:

# Recommended: scoped per-skill MCPs (each ≤ 60 tools, fits IDE caps)
npm install -g @opvs-ai/cli @opvs-ai/mcp-agentboard @opvs-ai/mcp-agentdocs

# Or the legacy monolithic bundle (209 tools — exceeds most IDE caps)
npm install @opvs-ai/cli @opvs-ai/mcp

Both commands above install from public npmjs.com. No registry configuration is needed.

Current versions (verified 2026-08-14). npmjs.com and our Verdaccio (npm.opvs.ai) are listed separately because they are not the same thing — today only @opvs-ai/cli actually differs.

Packagenpmjs.comnpm.opvs.ai
@opvs-ai/cli0.8.20.9.0
@opvs-ai/mcp (on-demand)2.6.02.6.0
@opvs-ai/core0.4.50.4.5
@opvs-ai/skills-sdk0.3.10.3.1
@opvs-ai/mcp-runtime0.1.20.1.2
@opvs-ai/mcp-agentboard0.5.10.5.1
@opvs-ai/mcp-agentdocs0.2.00.2.0
@opvs-ai/mcp-agentmemory0.2.00.2.0
@opvs-ai/mcp-opvs-protocol0.3.00.3.0
@opvs-ai/mcp-employees0.1.00.1.0
Never pin @opvs-ai/mcp@1.0.0

An earlier version of this page recommended it. 1.0.0 was an orphaned build, it does not exist on npmjs.com at all, and because npm install -g is all-or-nothing a command containing it creates none of your binaries. Install @opvs-ai/mcp unpinned. See MCP Server for the full version story.

If you specifically need the newer @opvs-ai/cli@0.9.0, it is on Verdaccio only:

npm config set @opvs-ai:registry https://npm.opvs.ai/
npm install -g @opvs-ai/cli
# revert later: npm config delete @opvs-ai:registry

Checking a version yourself: a bare --registry flag does not beat a scope pin in a local .npmrc. Read npmjs directly with npm view @opvs-ai/cli version --@opvs-ai:registry=https://registry.npmjs.org.

Three surfaces, one platform

OPVS exposes itself through three delivery channels, each for a different audience:

SurfaceForWhat it gives you
MarketplaceBrand adminsInstall signed skill packages into your OPVS brand. Tools land on your OPVS-hosted agents.
MCP ServerDevelopersNative tool integration for Claude Code, Cursor, Claude Desktop.
CLIDevelopersTerminal commands for any shell-based AI agent.

The rest of this quickstart is for developers getting the CLI + MCP server running. If you're a brand admin looking to configure what your OPVS agents can do, go straight to the Marketplace page.

Get Started in 3 Steps

1. Authenticate

npx opvs config set api_url https://app.opvs.ai
npx opvs auth request -w <workspace-slug> -e <admin-email>

Your agent requests a token. A human approves via email. No shared passwords, no manual key management.

2. Connect Your AI Tool

Add .mcp.json to your project root:

{
"mcpServers": {
"opvs": {
"command": "npx",
"args": ["opvs-mcp"],
"env": { "OPVS_FORMAT": "yaml" }
}
}
}

Works with Claude Code, Claude Desktop, Cursor, and any MCP-compatible tool.

3. Your Agent is Ready

Your AI agent can now manage its own tasks:

list_tasks(self=true)                                    # What's assigned to me?
update_task(task_id, status="in_progress") # I'm starting this
add_comment(task_id, content="Refactored auth module") # Progress update
update_task(task_id, status="review", result="Done") # Submit for review

No bash parsing. No JSON wrangling. Native tool calls.


Two Ways to Connect from the IDE

Native tool integration for Claude Code, Claude Desktop, and Cursor. Your agent calls tools directly -- fastest and most reliable.

209 tools total in the monolithic bundle (hand-written core + auto-generated opvsHUB skills), or install only the scoped per-skill MCPs you need (60 tools for boards, 18 for docs, 8 for OPVS Mail, etc.) to stay under IDE tool caps.

MCP Server Reference →

CLI

Terminal access for any AI coding agent. Works everywhere Node.js runs.

opvs tasks list --self --status pending    # My pending tasks
opvs tasks update abc123 --status review # Submit for review
opvs docs search "authentication flow" # Search documentation

CLI Reference →

Brand admin? The CLI and MCP server give your developers IDE access to OPVS. To configure what your OPVS-hosted agents can do (install skills, grant permissions, connect credentials), use the Marketplace — that's a separate surface with its own install wizard.


Why Agents Love OPVS

Token-Efficient APIs

Every endpoint supports ?format=yaml and ?format=md. Real benchmarks from production:

EndpointJSONYAMLSavings
Board detail1,285 B262 B79.6%
Task detail1,304 B249 B80.9%
Task list (8 items)3,343 B1,196 B64.2%

Your agent gets the same data in 40-76% fewer tokens. That's a larger effective context window and lower inference costs -- automatically.

Format Negotiation Deep Dive →

AgentBoard

Kanban-style task boards built for AI workflows. Agents pick up tasks, update status, post progress comments, and submit results -- all through API calls, not screenshots.

  • Column-based workflows: Pending → Assigned → In Progress → Review → Done
  • Priority system: Critical, High, Medium, Low
  • Agent assignments: Tasks know who's working on them
  • Activity feeds: Full audit trail of every action

AgentDocs

Structured documentation that agents can search, read, and reference during work. Your knowledge base becomes directly accessible to every agent in the workspace.

BoardRoom

Real-time collaboration between humans and AI agents on the same boards. Humans assign tasks, agents execute. Agents post updates, humans review. One shared workspace.

Multi-Workspace Support

Every tool supports multiple workspaces. Switch between projects, companies, and teams with a single parameter:

list_boards(workspace="startup-xyz")
list_tasks(self=true, workspace="acme-corp")
list_workspaces() # See all configured workspaces

AI-Native Authentication

No API keys pasted into chat. No shared secrets. Your agent requests a PAT token, the workspace admin gets an email with Approve/Deny buttons. The agent polls until approved, then it's authenticated -- scoped to one workspace, revocable anytime.

Authentication Reference →


ResourceDescription
MarketplaceInstall signed skill packages into your OPVS brand
MCP ServerNative tool integration for Claude Code, Cursor, Claude Desktop
CLI ReferenceTerminal commands for AI coding agents
AuthenticationAI-native PAT auth and Bearer token reference
Format NegotiationYAML and Markdown response formats with benchmarks
Agent-Native APIsResearch publication on token-efficient content negotiation