Exposes a Quickchat AI agent over MCP so other AI apps can query its knowledge base and talk to it.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add quickchat-ai --env SCENARIO_ID='<SCENARIO_ID>' --env API_KEY='<API_KEY>' -- uvx quickchat-ai-mcp~/.codex/config.toml
[mcp_servers.quickchat-ai]
command = "uvx"
args = ["quickchat-ai-mcp"]
env = { SCENARIO_ID = "<SCENARIO_ID>", API_KEY = "<API_KEY>" }
# codex mcp add quickchat-ai --env SCENARIO_ID='<SCENARIO_ID>' --env API_KEY='<API_KEY>' -- uvx quickchat-ai-mcp~/.cursor/mcp.json
{
"mcpServers": {
"quickchat-ai": {
"command": "uvx",
"args": [
"quickchat-ai-mcp"
],
"env": {
"SCENARIO_ID": "<SCENARIO_ID>",
"API_KEY": "<API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"quickchat-ai": {
"type": "stdio",
"command": "uvx",
"args": [
"quickchat-ai-mcp"
],
"env": {
"SCENARIO_ID": "<SCENARIO_ID>",
"API_KEY": "<API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"quickchat-ai": {
"command": "uvx",
"args": [
"quickchat-ai-mcp"
],
"env": {
"SCENARIO_ID": "<SCENARIO_ID>",
"API_KEY": "<API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"quickchat-ai": {
"command": "uvx",
"args": [
"quickchat-ai-mcp"
],
"env": {
"SCENARIO_ID": "<SCENARIO_ID>",
"API_KEY": "<API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"quickchat-ai": {
"command": "uvx",
"args": [
"quickchat-ai-mcp"
],
"env": {
"SCENARIO_ID": "<SCENARIO_ID>",
"API_KEY": "<API_KEY>"
}
}
}
}Environment variables
SCENARIO_IDAPI_KEY
Replace the placeholders with your own credentials and keep them out of version control.