Back to MCP Catalog

Kibitz MCP Server

Developer ToolsTypeScript
A coding agent for professionals with MCP support
Available Tools

ws-mcp

WebSocket-based Model Context Protocol server that allows Kibitz to connect to external tools and services

Kibitz is a specialized coding assistant designed for professional developers. It provides an intuitive interface for interacting with large language models like Claude from Anthropic, with a focus on enhancing coding workflows. What sets Kibitz apart is its support for the Model Context Protocol (MCP), allowing it to connect to external tools and services that extend the AI's capabilities. This enables developers to leverage AI assistance while maintaining access to their local development environment and tools.

Overview

Kibitz is a web-based coding assistant that connects to Anthropic's Claude models and supports the Model Context Protocol (MCP) for enhanced functionality. It's designed to help professional developers with coding tasks while providing a clean, intuitive interface.

Installation

There are two main ways to use Kibitz:

Option 1: Use the hosted version

Visit kibi.tz to use the hosted version of Kibitz.

Option 2: Run locally

To run Kibitz locally:

  1. Ensure you have Git and npm installed on your system
  2. Clone the repository:
    git clone https://github.com/nick1udwig/kibitz.git
    cd kibitz
    
  3. Install dependencies:
    npm install
    
  4. Start the development server:
    npm run dev
    
  5. Open http://localhost:3000 in your browser

Configuration

Kibitz requires configuration before use:

  1. Open the Settings panel in the Kibitz UI
  2. Enter your Anthropic API key (you can get one here)
  3. Optionally set a system prompt to customize the assistant's behavior
  4. Configure MCP servers if you want to extend functionality (see MCP Configuration below)

Note that configuration is per-project. When creating a new project, some settings (API key, model, system prompt) will be copied over, but MCP server connections will not.

MCP Configuration

Kibitz supports the Model Context Protocol (MCP), which allows the AI to interact with external tools and services. To use MCP with Kibitz:

  1. Run MCP servers using ws-mcp
  2. In the Kibitz Settings panel, connect to your running MCP servers
  3. The AI can now use the tools provided by those servers during your conversations

Building for Kinode

If you want to build Kibitz for use with Kinode:

  1. Build with the appropriate environment variables:

    NEXT_PUBLIC_BASE_PATH=/kibitz:kibitz:nick.kino NEXT_PUBLIC_DEFAULT_WS_URI=/fwd-ws:kibitz:nick.kino npm run build
    

    Note: NEXT_PUBLIC_BASE_PATH must start with a / and NEXT_PUBLIC_DEFAULT_WS_URI must also start with a /

  2. Copy the contents of the out/ directory into the package's pkg/ui/ directory

Usage Tips

  • Kibitz saves your configuration and conversation history per project
  • You can create multiple projects for different coding tasks
  • The interface supports markdown, code highlighting, and file uploads
  • Use the MCP connections to give the AI access to your development environment

Related MCPs

Apple Shortcuts
Developer ToolsJavaScript

Control Apple Shortcuts automations from AI assistants

Clojars Dependency Lookup
Developer ToolsJavaScript

Fetch dependency information from Clojars, the Clojure community's artifact repository

Simple Timeserver
Developer ToolsPython

Provides Claude with current time and timezone information

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.