# ChatBI MCP Server This is a Model Context Protocol (MCP) server that integrates ChatBI abilities. ## Installation To use ChatBI MCP Server, you need to install it via npm, get domain url and token from ChatBI system, and configure it in your favorite app that supports MCP. ### Clone the repository ```bash git clone https://github.com/enteve/chatbi-mcp-server.git ``` ### Install the dependencies ```bash npm install ``` ### Build the server ```bash npm run build ``` ### Configure Claude - Open Claude Desktop **Settings** via `⌘`+`,` (don't confuse with Claude Account Settings) - Go to **Developer** sidebar section - Click **Edit Config** and open `claude_desktop_config.json` file - Add `chatbi` server inside `mcpServers` dictionary in the config file - Restart the app ```json title="claude_desktop_config.json" { "mcpServers": { "chatbi": { "command": "node", "args": ["/path/to/chatbi-mcp-server/dist/index.js"], "env": { "CHATBI_DOMAIN": "https://example.com", "CHATBI_TOKEN": "token" } } } } ```