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) to any AI client that can launch one. It speaks the Model Context Protocol. When you wire a client up with kuali mcp setup, every tool listed below becomes callable from inside a conversation.
The Connector is designed to run on your own machine and communicate with the AI client over stdio. Clients that only support hosted MCP servers (HTTPS endpoints) — ChatGPT (chatgpt.com), Claude.ai — can't launch it directly. See the FAQ for the full story.
Run the Connector with --tools read-only to register only the read-only tools. Mutations and destructive tools are hidden from the client entirely. See Read-only mode.
Every tool runs as the Kuali user who owns the API key. The server enforces that user's permissions — tools don't escalate, and the Connector doesn't cache or bypass anything. If you can't see an app, document, or user in the Kuali web UI, the assistant can't see them via these tools either. Admin-only operations (user management, audit log, workflow bypass) require an admin's key. To scope the assistant down further, create a low-privilege Kuali user and issue an API key for that user — the AI assistant will only ever see what that user would see.
Always registered, regardless of --tools mode.
Run kuali mcp with --tools read-only and you'll see only the read-only tools.
Last updated: September 21, 2026
ON THIS PAGE
Every tool runs as the Kuali user who owns the API key. The server enforces that user's permissions — tools don't escalate, and the Connector doesn't cache or bypass anything. If you can't see an app, document, or user in the Kuali web UI, the assistant can't see them via these tools either. Admin-only operations (user management, audit log, workflow bypass) require an admin's key. To scope the assistant down further, create a low-privilege Kuali user and issue an API key for that user — the AI assistant will only ever see what that user would see.
Read-only mode ->Ready-to-use prompts for curriculum, research, build apps, imports, workflow analysis, and reporting.
Browse prompts →Tips for Claude Desktop, Claude Code, Codex, Gemini, Copilot, and VS Code.
AI assistants →Skip the chat — every capability is also a plain kuali command, ready for scripts and CI.
Command reference →