bjornkpu.ai
0.1.4
There is a newer version of this package available.
See the version list below for details.
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
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
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package bjornkpu.ai --version 0.1.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
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:
- Clone the repository:
git clone https://github.com/bjornkpu/ai.git
cd ai
- Build the project:
cd src/McpClient
dotnet build
- Run the tool locally:
dotnet run
- Run unit tests:
dotnet test
Product | Versions 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.