bjornkpu.ai 0.1.4

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global bjornkpu.ai --version 0.1.4
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local bjornkpu.ai --version 0.1.4
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=bjornkpu.ai&version=0.1.4
                    
nuke :add-package bjornkpu.ai --version 0.1.4
                    

MCP Client CLI Tool

Overview

MCP Client CLI is a cross-platform AI-powered .NET CLI tool designed to connect to and utilize Model Context Protocol (MCP) servers. Key features of the tool include:

  • AI Chat: Start conversations with an AI assistant using MCP tools.
  • Configuration: Connect to MCP Servers though the config in you ~/.llm/config.json.

Installation

To install the tool globally, simply run the following command:

  dotnet tool install --global bjornkpu.ai

After installing, you can run the tool using the ai command.

To update the tool, use:

  dotnet tool update --global bjornkpu.ai

To uninstall it, use:

  dotnet tool uninstall --global bjornkpu.ai

How to Use

Chat with AI

Start a conversation with the AI assistant:

  ai
  • Once the command starts it connects to the servers, you can type your messages directly into the console.
  • Type "exit" or empty return to quit the conversation.
  • The tool integrates with MCP servers to enhance the AI with tools and data.
Check functionality

Check what the tool can do through the help menu:

  ai --help

Getting Started with Development

If you're contributing to or testing the tool locally:

  1. Clone the repository:
  git clone https://github.com/bjornkpu/ai.git
  cd ai
  1. Build the project:
  cd src/McpClient
  dotnet build
  1. Run the tool locally:
  dotnet run
  1. Run unit tests:
  dotnet test
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.1.9 159 4/9/2025
0.1.8 159 4/7/2025
0.1.7 160 4/3/2025
0.1.6 158 4/2/2025
0.1.5 154 4/2/2025
0.1.4 143 4/1/2025
0.1.3 148 4/1/2025
0.1.2 148 4/1/2025
0.1.1 141 4/1/2025