Claude Code

Claude Code is Anthropic's terminal-based coding agent. Wire the Kuali Connector into it and every Claude Code session can pull data from, and (if you choose) make changes to, your Kuali instance.

No restart needed
Multi-step operations
Read-only optional
SET IT UP

One command, no restart

With a profile already configured:

$

kuali mcp setup --profile myschool --client claude-code

Claude Code picks up MCP servers from its configuration automatically — no restart needed for new sessions.

VERIFY

List the servers

$

claude mcp list

kuali ✓

You should see a kuali entry. In an active Claude Code session, type /mcp to see the available tools.

ASK IT SOMETHING

From within a session

From within a Claude Code session:

“List the apps on our Kuali instance and note which ones haven't been published yet.”
“Pull the schema for app abcd1234 and add validation for the budget field.”

Claude Code is good at multi-step operations — asking it to pull a form schema, propose an edit, and then call kuali_forms_update is a natural flow. Just make sure you've got sandbox-not-production set as the active profile when you're experimenting.

READ-ONLY MODE

For production instances

For production instances:

$

kuali mcp setup --profile prod --client claude-code --tools read-only

See Read-only mode for what's gated and what's still available.

MULTIPLE PROFILES

One entry at a time, or edit the config

Like Claude Desktop, only one kuali entry lives in the config at a time by default. You can add additional entries manually by editing ~/.claude.json (look under mcpServers), giving each a unique name like kuali-sandbox and kuali-prod.

TROUBLESHOOTING

Two diagnostics

$

kuali mcp verify --client claude-code # diagnoses the setup

$

claude mcp list --verbose # shows the raw server command and args

More help: Troubleshooting.

Last updated: September 21, 2026

Experimenting?

Make sure sandbox — not production — is the active profile before you let the agent make changes.

First connection ->

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 →