The Connector works with any client that supports local MCP servers — ones launched as a subprocess and spoken to over stdio. kuali mcp setup knows how to configure six of them out of the box.
ChatGPT (chatgpt.com, the ChatGPT desktop app) only supports hosted MCP servers reachable at a public HTTPS URL — it can't launch a local binary. The Kuali Connector is a local MCP server. Use OpenAI Codex CLI instead if you want an OpenAI model driving Kuali today, or see the FAQ.
$
kuali mcp setup --profile myschool --client codex
Writes ~/.codex/config.toml. Existing entries are preserved.
Test it from within a Codex session with a prompt like "list the first five apps in Kuali."
$
kuali mcp setup --profile myschool --client gemini-cli
Writes ~/.gemini/settings.json.
$
kuali mcp setup --profile myschool --client copilot-cli
Writes ~/.copilot/mcp-config.json.
$
kuali mcp setup --profile myschool --client vscode
Writes .vscode/mcp.json in the current directory.
This one is project-local rather than user-global, so you can scope the Connector to the repo you're working in. Open VS Code in that folder and Copilot Chat will pick it up.
The Connector runs as a local MCP server over stdio. For a client that doesn't have a built-in helper but does support launching a local stdio MCP server, add an entry like this to the client's server list:
{
"mcpServers": {
"kuali": {
"command": "/usr/local/bin/kuali",
"args": ["mcp", "--profile", "myschool"]
}
}
}
Adjust command to the absolute path of your kuali binary (which kuali on macOS/Linux, where kuali on Windows). args accepts the same flags as the standalone kuali mcp command:
Setting KUALI_API_KEY or KUALI_API_URL in the MCP server's environment overrides profile resolution entirely, which defeats named profiles and per-profile read-only setups. Store keys with kuali setup (or kuali auth login --profile <name> if the profile already exists) instead — the Connector looks them up at start.
$
kuali mcp verify --client codex
$
kuali mcp verify --client gemini-cli
$
kuali mcp verify --client copilot-cli
$
kuali mcp verify --client vscode
Each variant reads the right config file for the client and reports on the entry it finds.
Last updated: September 21, 2026
ON THIS PAGE
<- All guidesChatGPT only supports hosted MCP servers — it can't launch a local binary. Use OpenAI Codex CLI to drive Kuali from an OpenAI model today.
Read the FAQ ->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 →