PSMcpKnowledgeBase
0.3.1
Host a Model Context Protocol (MCP) server that serves your own documentation to AI agents, and manage the server and its knowledge base entirely from PowerShell. Supports stdio and Streamable HTTP, imports Markdown, text, HTML/web pages, Word (.docx), PDF, CSV, JSON/YAML/XML and source code, and ships a local BM25 search.
Minimum PowerShell version
7.2
Installation Options
Owners
Copyright
(c) nikq29. All rights reserved.
Package Details
Author(s)
- nikq29
Tags
MCP ModelContextProtocol AI Agent LLM Documentation KnowledgeBase Claude Copilot RAG Windows Linux MacOS
Functions
Get-McpClientConfig Add-McpDocument Get-McpDocument Get-McpDocumentConverter Register-McpDocumentConverter Remove-McpDocument Search-McpDocument Set-McpDocument Unregister-McpDocumentConverter Update-McpDocument Export-McpKnowledgeBase Get-McpKnowledgeBase Import-McpKnowledgeBase New-McpKnowledgeBase Publish-McpKnowledgeBase Remove-McpKnowledgeBase Set-McpKnowledgeBase Get-McpServer Get-McpServerLog Restart-McpServer Start-McpServer Stop-McpServer Test-McpServer
PSEditions
Dependencies
This module has no dependencies.
Release Notes
## [0.3.1] - 2026-11-15
### Changed
- Releases need only the tag again: the build moves the `Unreleased` entries into the version section, and the
release workflow commits that changelog to `main` after publishing. A section created before tagging is still used.
### Fixed
- OAuth sign-in behind Azure Container Apps: the protected resource metadata and the `WWW-Authenticate` header used
the container port (`https://<app>:8080/...`) because the ingress sends no `X-Forwarded-Host`, so MCP clients such
as claude.ai could not find the authorization server and opened `/authorize` on the server (404). The public URL
now comes from the `Host` header.
FileList
- PSMcpKnowledgeBase.nuspec
- PSMcpKnowledgeBase.psd1
- PSMcpKnowledgeBase.psm1
- en-US\about_PSMcpKnowledgeBase.help.txt
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.3.1 (current version) | 7 | 11/15/2026 |
| 0.3.0 | 10 | 11/15/2026 |
| 0.2.0 | 10 | 11/15/2026 |
| 0.1.1 | 12 | 11/15/2026 |
| 0.1.0 | 9 | 11/15/2026 |