Waretech.SipnavMcp
0.1.3
{ "inputs": [ { "type": "promptString", "id": "sipnav_username", "description": "SIPNAV API username (enables auto-login + token auto-refresh).", "password": false }, { "type": "promptString", "id": "sipnav_password", "description": "SIPNAV API password (used with the username).", "password": true }, { "type": "promptString", "id": "sipnav_api_url", "description": "Override the SIPNAV API base URL (defaults to https://api.example.com).", "password": false } ], "servers": { "Waretech.SipnavMcp": { "type": "stdio", "command": "dnx", "args": ["Waretech.SipnavMcp@0.1.3", "--yes"], "env": { "SIPNAV_USERNAME": "${input:sipnav_username}", "SIPNAV_PASSWORD": "${input:sipnav_password}", "SIPNAV_API_URL": "${input:sipnav_api_url}" } } } }
This package contains an MCP Server. The server can be used in VS Code by copying the generated JSON to your VS Code workspace's
.vscode/mcp.json settings file.
dotnet tool install --global Waretech.SipnavMcp --version 0.1.3
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local Waretech.SipnavMcp --version 0.1.3
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Waretech.SipnavMcp&version=0.1.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Waretech.SipnavMcp --version 0.1.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
sipnav-mcp
An MCP (Model Context Protocol) server for the SIPNAV VOIP switch, built on .NET 10 with the official ModelContextProtocol SDK. It exposes the SIPNAV Delta API as MCP tools — accounts, carriers, rate decks, call restrictions, CDRs, STIR/SHAKEN, LRN, users/roles/permissions, and more — over stdio.
Install
Requires the .NET 10 SDK (which provides dnx). Add to your MCP client config (e.g. VS Code .vscode/mcp.json):
{
"servers": {
"sipnav": {
"type": "stdio",
"command": "dnx",
"args": ["Waretech.SipnavMcp@0.1.2", "--yes"],
"env": {
"SIPNAV_USERNAME": "${input:sipnav_username}",
"SIPNAV_PASSWORD": "${input:sipnav_password}"
}
}
}
}
Configuration
| Variable | Description |
|---|---|
SIPNAV_USERNAME / SIPNAV_PASSWORD |
Recommended — enable auto-login at startup and token auto-refresh on 401 |
SIPNAV_API_URL |
Optional — override the API base URL (default https://api.example.com) |
SIPNAV_API_TOKEN |
Optional — pre-authenticated bearer token (legacy; no auto-refresh) |
License & source
Source-available under a proprietary license. © Waretech Services. Source and full documentation: https://github.com/werebear73/sipnav-mcp
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.3 | 0 | 6/30/2026 |