MCP tool reference

The Connector runs as a local MCP server (stdio transport) and exposes 91 resource tools, the kuali_run catch-all, and 3 connection-management tools — 95 total. When you wire a client up, every tool becomes callable from inside a conversation.

95 tools
Read-only annotations
Local stdio only
ANNOTATIONS

How clients decide what to surface

Annotation
Meaning
read-only
Lists, gets, exports, status checks. Safe to call without confirmation.
mutation
Changes state but doesn't remove anything — create, update, submit, approve, import.
destructive
Deletes, deactivates, revokes. Most clients prompt for approval first.

Local MCP servers only

Clients that only support hosted MCP servers (ChatGPT, Claude.ai) can't launch the Connector. See the FAQ.

CONNECTION MANAGEMENT

Always registered

Tool
Purpose
Flags
kuali_connect
Connect to an instance and save it as a profile.
read-only
kuali_switch
Switch the active connection for the session.
read-only
kuali_connections
List configured Kuali connections.
read-only
APPS · SAMPLE GROUP

One of 14 resource groups

Tool
Purpose
Flags
kuali_apps_list
List applications, with search and pagination.
read-only
kuali_apps_create
Create a new app with name, icon, color.
mutation
kuali_apps_publish
Publish an app so documents can be submitted.
mutation
kuali_apps_delete
Delete an app and every document in it.
destructive

Same pattern for every group

Forms, Documents, Users, Groups, Workflows, Products, Categories, Integrations, Permissions, Audit, Export, Import, Files, and Utility follow the same table layout — extend as needed.

COUNTS AT A GLANCE

What --tools read-only keeps

Mode
Tools registered
Hidden
Default
95
--tools read-only
read tools + connection mgmt
mutations, destructive, kuali_run

Tools see only what your user sees

Every tool runs as the Kuali user who owns the API key — no escalation, no bypasses. Scope the assistant down with a low-privilege key.

Read-only mode ->

Where to next

Prompt library

Ready-to-use prompts for curriculum, research, build apps, imports, workflow analysis, and reporting.

Browse prompts →
Client-specific guides

Tips for Claude Desktop, Claude Code, Codex, Gemini, Copilot, and VS Code.

AI assistants →
Use it as a CLI

Skip the chat — every capability is also a plain kuali command, ready for scripts and CI.

Command reference →