Opc.Classic.Mcp.linux-arm64
0.4.1-alpha
dotnet add package Opc.Classic.Mcp.linux-arm64 --version 0.4.1-alpha
NuGet\Install-Package Opc.Classic.Mcp.linux-arm64 -Version 0.4.1-alpha
<PackageReference Include="Opc.Classic.Mcp.linux-arm64" Version="0.4.1-alpha" />
<PackageVersion Include="Opc.Classic.Mcp.linux-arm64" Version="0.4.1-alpha" />
<PackageReference Include="Opc.Classic.Mcp.linux-arm64" />
paket add Opc.Classic.Mcp.linux-arm64 --version 0.4.1-alpha
#r "nuget: Opc.Classic.Mcp.linux-arm64, 0.4.1-alpha"
#:package Opc.Classic.Mcp.linux-arm64@0.4.1-alpha
#addin nuget:?package=Opc.Classic.Mcp.linux-arm64&version=0.4.1-alpha&prerelease
#tool nuget:?package=Opc.Classic.Mcp.linux-arm64&version=0.4.1-alpha&prerelease
Opc.Classic.Mcp
Opc.Classic.Mcp is the stdio Model Context Protocol server for Opc.Classic. It exposes the managed OPC Classic client stack as MCP tools so AI agents can discover servers, manage sessions, browse DA/AE/HDA models, read and write values, poll events and subscriptions, inspect Batch/Commands/Cpx metadata, manage DX configuration, use OPC Security, call XML-DA endpoints, and capture/decode OPC Classic DCOM traffic.
For the full user guide, architecture diagram, authentication notes, and client-specific setup snippets, see docs/mcp/README.md. For the current tool catalog, see docs\mcp\tools.md.
Install from NuGet
dotnet tool install --global Opc.Classic.Mcp
The installed command is:
opc-classic-mcp
Use that command in MCP clients that support stdio servers:
{
"mcpServers": {
"opc-classic": {
"command": "opc-classic-mcp"
}
}
}
MCP clients that support NuGet package acquisition can launch the package directly with dnx:
{
"servers": {
"opc-classic": {
"type": "stdio",
"command": "dnx",
"args": [
"Opc.Classic.Mcp",
"--version",
"<version>",
"--yes"
]
}
}
}
Run from source
dotnet run --project mcp\Opc.Classic.Mcp
A local MCP client can launch the source tree directly:
{
"servers": {
"opc-classic": {
"type": "stdio",
"command": "dotnet",
"args": [
"run",
"--project",
"mcp\\Opc.Classic.Mcp"
]
}
}
}
Package
dotnet pack mcp\Opc.Classic.Mcp\Opc.Classic.Mcp.csproj -c Release
The project is packaged as a .NET tool and MCP server package (<PackAsTool>true</PackAsTool>, <PackageType>McpServer</PackageType>, <ToolCommandName>opc-classic-mcp</ToolCommandName>).
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.4.1-alpha | 62 | 8/29/2026 |
| 0.4.0-alpha | 120 | 7/16/2026 |
| 0.3.0-alpha | 110 | 7/14/2026 |
| 0.2.0-alpha | 129 | 7/13/2026 |
| 0.1.0-alpha | 126 | 7/9/2026 |