ShinyDocDbMcp 13.1.1
dotnet tool install --global ShinyDocDbMcp --version 13.1.1
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local ShinyDocDbMcp --version 13.1.1
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=ShinyDocDbMcp&version=13.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package ShinyDocDbMcp --version 13.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
ShinyDocDbMcp
An MCP (Model Context Protocol) server over a Shiny.DocumentDb store, speaking stdio — point Claude Code, Claude Desktop, Copilot or any other MCP client at a database and let it explore and query the data.
dotnet tool install -g ShinyDocDbMcp
// .mcp.json
{
"mcpServers": {
"documentdb": {
"command": "shiny-documentdb-mcp",
"args": ["--provider", "sqlite", "--connection", "Data Source=app.db"]
}
}
}
Connecting
shiny-documentdb-mcp --profile prod-readonly # a saved ShinyDocDbMyAdmin connection
shiny-documentdb-mcp --provider sqlite --connection "Data Source=app.db"
shiny-documentdb-mcp --config ./documentdb-mcp.json # collections, scopes, capabilities
Saved profiles are the ones the admin tools already hold, decrypted by the same key. This tool stores no credentials of its own and never accepts them as tool arguments.
What the model can and cannot do
- Read-only by default.
--allow-writesis one of two locks; the collection must opt in as well, and a collection with a scope filter can never be writable. - Page caps (
--max-page-size, default 100) so a model cannot pull a table into its context. - Scope filters (
wherein the config file) are applied server-side and are invisible to the model. - No raw SQL tool, at all, by design.
- No schema mutation — the admin tools own that, interactively.
Full documentation: https://shinylib.net/documentdb/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 |
|---|---|---|
| 13.1.1 | 0 | 8/7/2026 |
| 13.1.0 | 41 | 8/5/2026 |
| 13.0.0 | 71 | 8/5/2026 |
| 13.0.0-beta-0009 | 69 | 8/5/2026 |