MCP Hub
Back to servers

ChipsAI MCP Server

MCP server for ChipsAI — manage chatbots, conversations, and AI models

Registry
Updated
Mar 12, 2026

Quick Install

uvx chipsai-mcp

ChipsAI MCP Server

MCP (Model Context Protocol) server for ChipsAI — manage chatbots, conversations, documents, and AI models from Claude Code, Claude Desktop, or any MCP client.

Requirements

  • Python 3.11+
  • uv (recommended) or pip
  • A ChipsAI account (sign up)

Quick Start

No installation needed with uv:

uv run --script server.py

Or install manually:

pip install "mcp[cli]" httpx
python server.py

Configuration

The server uses environment variables for authentication:

VariableDescriptionDefault
CHIPSAI_API_URLAPI base URLhttps://ai.chipsbuilder.com
CHIPSAI_USERNAMEYour ChipsAI username
CHIPSAI_PASSWORDYour ChipsAI password

Claude Code

Add to your project's .mcp.json:

{
  "mcpServers": {
    "chipsai": {
      "command": "uv",
      "args": ["run", "--script", "/path/to/chipsai-mcp/server.py"],
      "env": {
        "CHIPSAI_API_URL": "https://ai.chipsbuilder.com",
        "CHIPSAI_USERNAME": "your-username",
        "CHIPSAI_PASSWORD": "your-password"
      }
    }
  }
}

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "chipsai": {
      "command": "uv",
      "args": ["run", "--script", "/path/to/chipsai-mcp/server.py"],
      "env": {
        "CHIPSAI_USERNAME": "your-username",
        "CHIPSAI_PASSWORD": "your-password"
      }
    }
  }
}

Available Tools

Chatbot Management

ToolDescription
list_chatbotsList all chatbots for the authenticated user
get_chatbotGet full chatbot details (prompt, model, colors, etc.)
create_chatbotCreate a new chatbot (returns embed script tag)
update_chatbotUpdate chatbot fields (name, prompt, model, theme, colors, etc.)
delete_chatbotSoft-delete (deactivate) a chatbot
get_chatbot_configGet public widget configuration
get_chatbot_analyticsGet analytics: messages, sessions, daily stats, devices, countries

Documents (RAG)

ToolDescription
upload_documentUpload PDF/DOC/DOCX to a chatbot's knowledge base (LlamaParse)

Conversations

ToolDescription
list_conversationsList conversations, optionally filtered by chatbot
create_conversationCreate a new conversation
get_conversationGet conversation details
update_conversationUpdate conversation title
delete_conversationDelete a conversation and all messages
get_conversation_messagesGet all messages from a conversation

Widget History

ToolDescription
list_conversation_historyList widget conversation sessions (paginated, filter by chatbot)
get_session_messagesGet all messages from a widget conversation session

Chat

ToolDescription
send_messageSend a message and get AI response (auto-creates conversation)

User & Models

ToolDescription
get_user_planGet credit balance, unlimited status, usage stats
list_ai_modelsList available AI models by provider with credit costs

Credit System

ChipsAI uses a credit-based pricing model:

TierCredits/msgModels
Free0Llama 4 Scout, Llama 3.3 70B, Llama 3.1 8B (Groq)
Economy0.5Mistral Nemo, DeepSeek Chat
Standard1.0GPT-4o-mini, Gemini 2.5 Flash, Mistral Small, Claude Haiku 4.5
Premium2.0GPT-4o, Mistral Large, DeepSeek Reasoner
Top3.0GPT-4.1, Claude Sonnet 4.6, Gemini 2.5 Pro

Credit packages: 150 credits for €5 | 700 for €20 | 2000 for €50. Credits never expire. Bring your own API key to use any model for free (no credits consumed).

Usage Examples

Once configured, use natural language in Claude:

  • "List my chatbots"
  • "Create a chatbot called Support Bot"
  • "Upload the product catalog PDF to my chatbot"
  • "Send a test message to my chatbot"
  • "Show analytics for the last 7 days"
  • "Change the chatbot model to Claude Sonnet 4.6"
  • "What's my credit balance?"
  • "What AI models are available?"

Authentication

The server uses JWT with automatic token refresh. Tokens are obtained via username/password and refreshed transparently — no manual token management needed.

License

MIT

Reviews

No reviews yet

Sign in to write a review