kiters-mcp-client
A simple Electron-based chat interface client for Model Context Protocol (MCP) servers with OpenRouter.ai integration.
Added on 3/28/2025
Kiters MCP Client
A simple Electron-based chat interface client for Model Context Protocol (MCP) servers with OpenRouter.ai integration.
Features
- Connect to MCP servers via stdio (local) or HTTP (remote)
- View and call available tools from connected MCP servers
- Chat with AI models from OpenRouter.ai
- Tool calling support for MCP server tools
- Dark/light theme support
Prerequisites
- Node.js (v16+)
- npm or yarn
Installation
- Clone the repository:
git clone https://github.com/yourusername/kiters-mcp-client.git
cd kiters-mcp-client
- Install dependencies:
npm install
- Create a
.envfile in the root directory and add your OpenRouter.ai API key:
OPENROUTER_API_KEY=your_api_key_here
Development
To start the development server:
npm run dev
This will start both the Electron app and the React development server.
Building
To build the application:
npm run build
npm run build:electron
This will create a distributable package in the dist directory.
Using the Application
Adding an MCP Server
- Click the "+" button in the Servers section
- Enter a name for the server
- Select the server type:
- Local (stdio): Provide the path to the server script (e.g.,
/path/to/server.jsor/path/to/server.py) - Remote (HTTP): Provide the URL to the server (e.g.,
http://localhost:3001)
- Local (stdio): Provide the path to the server script (e.g.,
- Click "Add Server"
Connecting to an MCP Server
- Click the "Connect" button next to the server you want to connect to
- Once connected, the available tools will be displayed
Chatting with AI
- Select a model from the dropdown at the top
- Type your message in the input field
- Press Enter or click the Send button
- The AI will respond and may call tools from the connected MCP server if needed
Settings
Click the "Settings" button at the bottom of the sidebar to:
- Set your OpenRouter.ai API key
- Change the theme (Light, Dark, or System)
License
MIT
Similar Resources
Chatbot