Agent-first

One JSON API for your whole stack.

pncli gives GitHub Copilot, Claude Code, and Codex structured CLI access to the tools your org actually runs — self-hosted or SaaS. No MCP servers required.

npm install -g @kolatts/pncli
A developer buried in a mountain of paperwork, split open by a glowing gold beam.

Inventory — Form PN-12

Every tool your org throws at you.

Give GitHub Copilot, Claude Code, and Codex a unified API into the tools your org already pays for.

Every integration pncli ships gets a panel here. New ones land as untested — shipped, but not yet validated against a live instance — and move up as they get real mileage.

Git

Local repository operations

live

Jira

Issues, sprints, projects

beta

Confluence

Pages, spaces, content

beta

Azure DevOps

Work items, pipelines

beta

Bitbucket

Pull requests, repositories

basic

GitHub

Pull requests, reviews, issues

basic

SonarQube

Code quality & security

basic

SDElements

Security requirements

basic

Artifactory

Artifact repository

basic

Jenkins

CI/CD pipelines

basic

Dynatrace

Problems, entities, traces

basic

Dependencies

CVE detection, license audit

basic

Checkmarx

Vulnerability scanning (SAST)

untested

Contrast IAST

Runtime application security

untested

Sonatype IQ

Dependency policy enforcement

untested

OpenShift

Pods, events, logs, metrics

untested

LogScale

Log queries, repositories

untested

Figma

Design files, comments, history

untested

Split.IO

Feature flags, change requests

untested

Withdrawn

  • ServiceNow removed in v5.0.0

    ServiceNow personal access tokens are an opt-in feature many enterprises never turn on, so in practice the integration fell back to a username and password. That fails pncli’s authentication bar, which requires a personal access token and nothing else.

  • IBM UrbanCode Deploy removed in v2.0.0

    UCD has no personal access token that works as a standalone credential, so the only workable auth was a username and password. That fails pncli’s authentication bar, and shipping it invited people to put a real account password in a config file.

Get started in seconds

terminal
npm install -g @kolatts/pncli

Case file 001 — red tape

Cut through the red tape.

MUNDANE, a deadpan robot, dumps a drawer of paperwork onto a buried developer and points mockingly.

“Per policy, I have escalated your escalation. Expect a response within three meetings.”

— MUNDANE, Compliance Division

Your coding agents can't reach your stack.

GitHub Copilot, Claude Code, and Codex need to create Jira tickets, review PRs, and run security scans — but most of your enterprise tools have no native agent integration.

pncli bridges the gap.

One CLI with a structured JSON API your agents can call directly. No MCP required, no custom integrations to maintain.

A universal adapter.

Issue trackers, CI, scanners, ITSM, observability, design tools — self-hosted or SaaS. Wherever no MCP server exists, pncli is the adapter.

Built for AI agents.

Every command returns structured JSON to stdout

Errors are JSON too — always check ok

--dry-run lets agents preview before executing

See the command reference for all commands and flags

MAVERICK, a starry-eyed robot, bursts through a circular sticker badge with a fist raised among gold stars.

Continuing education

Want to get good at this?

Context Overflow teaches agentic engineering — context, skills, and putting robots to work — starring MAVERICK, MUNDANE, and the compliance division below. MUNDANE has pre-filed your enrollment paperwork. MAVERICK is very excited about everything.

Visit Context Overflow
  • ALIGN.SYS, a chibi robot with a satellite-dish antenna, necktie, and lanyard tag, holding a tablet and a report. ALIGN.SYS compliance
  • PATCHWORK.EXE, a weathered chibi robot held together with duct tape, wearily hugging a taped parcel. PATCHWORK.EXE compliance
  • OVERSEER.YAML, a dome-headed chibi robot on a wheeled cart, holding four dashboard screens in four arms. OVERSEER.YAML compliance
  • ZEROTRUST-9, a hulking chibi robot ringed with security cameras, arms crossed over a gold rubber stamp. ZEROTRUST-9 compliance
  • CHECKBOX-3000, a squat chibi robot with a checkbox-grid screen face and a file-drawer chest, holding a binder. CHECKBOX-3000 compliance
  • MUNDANE, a deadpan chibi robot with half-lidded eyes, holding a steaming coffee mug. MUNDANE management
  • MAVERICK, a starry-eyed chibi robot cheering with a fist raised among stars and lightning bolts. MAVERICK morale officer