Krit.Pax8Mcp.psd1
|
@{ RootModule = 'Krit.Pax8Mcp.psm1' ModuleVersion = '1.0.0' GUID = 'a5f8e4c2-6b3d-4a1e-9c7f-2d8b5e0a3f1c' Author = 'Joshua Finley' CompanyName = 'Kritical Pty Ltd' Copyright = '(c) 2026 Kritical Pty Ltd. All rights reserved.' Description = 'Kritical Pax8 MCP wiring toolkit. Installs, validates, rotates and removes the Pax8 hosted MCP server across every supported agent (Claude Code, Codex, Cursor, generic MCP clients) using both legacy x-pax8-mcp-token and OAuth 2.1 PKCE Dynamic Client Registration paths. Secrets stay in the Kritical secrets folder; no token ever lands in a repo.' PowerShellVersion = '5.1' CompatiblePSEditions = @('Desktop','Core') FunctionsToExport = @( 'Install-KritPax8Mcp' 'Get-KritPax8McpStatus' 'Test-KritPax8Mcp' 'Test-KritPax8Secrets' 'Update-KritPax8McpToken' 'Remove-KritPax8Mcp' 'Clear-KritPax8IngestedLogs' 'Write-KritPax8Banner' 'Get-KritPax8Banner' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('Pax8','MCP','Kritical','ClaudeCode','Codex','Cursor','OAuth','MSP','Automation') LicenseUri = 'https://kritical.net/legal/license' ProjectUri = 'https://kritical.net' IconUri = 'https://kritical.net/assets/horizontal_logo.png' ReleaseNotes = @' 1.0.0 — Initial release. * Multi-agent installer for Claude Code, Codex, Cursor, generic MCP clients. * Legacy x-pax8-mcp-token header path + OAuth 2.1 PKCE DCR path. * Pester unit + e2e test suite. * Kritical-branded banner + logo. * Joshua Finley, Kritical Pty Ltd. '@ } Kritical = @{ CanonicalSecretsDir = 'C:\Users\joshl\OneDrive - Kritical Pty Ltd\Github-SecretsOutsideOfGitRepos' TokenFileName = 'pax8-mcpServer-auth.txt' McpEndpoint = 'https://mcp.pax8.com/v1/mcp' OAuthDiscovery = 'https://mcp.pax8.com/.well-known/oauth-authorization-server' } } } |