About mcp-datalust-seq-mcp-dotnet
mcp-datalust-seq-mcp-dotnet wraps the Datalust Seq Server API for developers who want to expose Seq through an MCP server. It is built with the MCP SDK for C# and includes unit tests.
Key features
- 01Datalust Seq Server API wrapper
- 02Built with the MCP SDK for C#
- 03Unit test project
- 04Docker build instructions
Use cases
- 01Making Seq API capabilities available to MCP clients
- 02Building and running the server with .NET
- 03Running the project’s unit tests
- 04Building a Docker image
MCP support
It exposes the Datalust Seq Server API through an MCP server for MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEmcp-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
-
Clone the repository:
git clone https://github.com/cege7480/mcp-datalust-seq-mcp-dotnet.git cd mcp-datalust-seq-mcp-dotnet -
Build the project:
dotnet build -
Run the MCP server:
dotnet run --project src/McpDatalustSeq.csproj
How to run the unit tests
-
Build the test project:
dotnet build tests/McpDatalustSeq.Tests.csproj -
Run the tests:
dotnet test tests/McpDatalustSeq.Tests.csproj
How to build and publish the Docker container to ghcr.io
-
Build the Docker image:
docker build -t ghcr.io/<your-username>/mcp-datalust-seq-mcp-dotnet:latest . -
Push the Docker image to
ghcr.io:docker push ghcr.io/<your-username>/mcp-datalust-seq-mcp-dotnet:latest
References
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.