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
                    
if you are setting up this repo
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
                    
nuke :add-package Waretech.SipnavMcp --version 0.1.3
                    

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 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