mcp-datalust-seq-mcp-dotnet

by cege7480

318 downloads
Not rated
GitHub

About

This server wraps the Datalust Seq API as a Model Context Protocol (MCP) server, enabling developers to interact with Seq’s logging and event data through MCP-compatible clients. It is built with .NET and is intended for users who want to integrate Seq programmatically via the…

Details

Author
cege7480
Downloads
318
Categories
Other

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name mcp-datalust-seq-mcp-dotnet
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Clone the repository, then build the project with dotnet build. Run the MCP server using dotnet run --project src/McpDatalustSeq.csproj. Unit tests can be executed with dotnet test tests/McpDatalustSeq.Tests.csproj. For containerized deployment, build and publish a Docker image to ghcr.io using the provided Dockerfile.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "mcp-datalust-seq-mcp-dotnet": {
            "mcp-datalust-seq-mcp-dotnet": {
                "command": "docker",
                "args": [
                    "build",
                    "-t",
                    "ghcr.io/<your-username>/mcp-datalust-seq-mcp-dotnet:latest",
                    "."
                ]
            }
        }
    }
}

McpServers

{
    "mcp-datalust-seq-mcp-dotnet": {
        "command": "docker",
        "args": [
            "build",
            "-t",
            "ghcr.io/<your-username>/mcp-datalust-seq-mcp-dotnet:latest",
            "."
        ]
    }
}

mcp-datalust-seq-mcp-dotnet

Datalust Seq Server API wrapped as an MCP

Instructions

How to use the MCP in dotnet that wraps the Datalust Seq API

1. Clone the repository:

   git clone https://github.com/cege7480/mcp-datalust-seq-mcp-dotnet.git
cd mcp-datalust-seq-mcp-dotnet

2. Build the project:

   dotnet build

3. Run the MCP server:

   dotnet run --project src/McpDatalustSeq.csproj

How to run the unit tests

1. Build the test project:

   dotnet build tests/McpDatalustSeq.Tests.csproj

2. Run the tests:

   dotnet test tests/McpDatalustSeq.Tests.csproj

How to build and publish the Docker container to ghcr.io

1. Build the Docker image:

   docker build -t ghcr.io/<your-username>/mcp-datalust-seq-mcp-dotnet:latest .

2. Push the Docker image to ghcr.io:

   docker push ghcr.io/<your-username>/mcp-datalust-seq-mcp-dotnet:latest

References

- Datalust Seq API
- Model Context Protocol (MCP) SDK
- Building a Model Context Protocol (MCP) Server in C#

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.