diff --git a/README.md b/README.md index 906e2f52..1134b2d2 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # `seqcli` [![CI](https://github.com/datalust/seqcli/actions/workflows/ci.yml/badge.svg?branch=dev&event=push)](https://github.com/datalust/seqcli/actions/workflows/ci.yml) [![GitHub release](https://img.shields.io/github/release/datalust/seqcli.svg)](https://github.com/datalust/seqcli/releases) -The [Seq](https://datalust.co/seq) client command-line app. Supports logging (`seqcli log`), searching (`search`), tailing (`tail`), querying (`query`) and [JSON or plain-text log file](https://github.com/serilog/serilog-formatting-compact) ingestion (`ingest`), and [much more](https://github.com/datalust/seqcli#commands). +The [Seq](https://datalust.co/seq) command-line interface for Seq users and AI agents. + +Supports logging (`seqcli log`), searching (`search`), tailing (`tail`), querying (`query`) and [JSON or plain-text log file](https://github.com/serilog/serilog-formatting-compact) ingestion (`ingest`), and [much more](https://github.com/datalust/seqcli#commands). ![SeqCli Screenshot](https://raw.githubusercontent.com/datalust/seqcli/dev/asset/SeqCli.png) @@ -60,26 +62,24 @@ $token = ( ### MCP and agent skills -`seqcli` includes support for agent-driven diagnostic workflows: - -``` -dotnet tool install -g seqcli -``` +AI agents use `seqcli` to access Seq. Installing the `seqcli` skills and MCP server makes AI agents faster, more successful and more efficient. For skill installation: ``` -seqcli skills install -a [--global] +seqcli skills install --agent [--global] ``` For local MCP server installation: ``` -seqcli mcp install -a [--global] +seqcli mcp install --agent [--profile ] [--global] ``` Credentials are set using configuration and environment variables as described above. +Upon running the AI agent verify that the skills and MCP server have been detected. If not, consult the agent's documentation for skill and MCP server installation. + ## Contributing See `CONTRIBUTING.md`. diff --git a/src/SeqCli/Cli/Commands/Mcp/InstallCommand.cs b/src/SeqCli/Cli/Commands/Mcp/InstallCommand.cs index 8b1bed91..7dcc04c7 100644 --- a/src/SeqCli/Cli/Commands/Mcp/InstallCommand.cs +++ b/src/SeqCli/Cli/Commands/Mcp/InstallCommand.cs @@ -35,7 +35,7 @@ public InstallCommand() Options.Add( "a=|agent=", - "The agent name to install the MCP server for; the default is the generic name `agents`", + "The agent name to install the MCP server for; the default is the generic name `agents` - known values are: claude, windsurf, vscode, copilot, qwen, gemini, zed, amazonq, and roo", t => _agent = ArgumentString.Normalize(t)); Options.Add(