MCP server for .NET
Leave feedback
On this page
Everything needed to install and run the GroupDocs.Search MCP server on the .NET platform. What the server does — its tools, use cases, and licensing model — is platform-independent and lives in the MCP server section.
NoteThis product ships via Docker only. The packed tool is 280.9 MiB — the GroupDocs.Search engine is about 200 MiB with its ONNX and SkiaSharp natives — which is over nuget.org’s 250 MB package limit, sodnxanddotnet tool installare not available for this product.
| The .NET build at a glance | |
|---|---|
| Container images | ghcr.io/groupdocs-search/search-net-mcp · groupdocs/search-net-mcp |
| One-command run | docker run --rm -i -v $(pwd)/documents:/data ghcr.io/groupdocs-search/search-net-mcp:latest |
| Current version | 26.10.1 (tagged :latest and :26.10.1) |
| Prerequisites | Docker. No .NET SDK — the runtime is inside the image |
| Architectures | linux/amd64 + linux/arm64 (Apple Silicon native) |
| State | indexes in /data/.groupdocs-search-index, or GROUPDOCS_MCP_INDEX_PATH |
| Source | GroupDocs.Search.Mcp on GitHub |
| Release notes | changelog · GitHub releases |
- Install Docker for your operating system — Windows · Linux · macOS
- Register it in your AI client — one-click links and per-client configs
- Point it at your documents — configuration
- License it — evaluation, a license file, or metered keys: Licensing
- Install on Windows
- Install on Linux — including running the container as your user
- Install on macOS
- Register in AI clients — VS Code, Cursor, Claude, Visual Studio, Windsurf, Cline, Codex, Rider
- Configuration — volumes, index location, license, metered keys
- System requirements
- Troubleshooting (.NET) — Docker daemon, volumes, file ownership, image pulls
- Tools reference —
add_to_index,search,get_text_fragments,update_index,remove_from_index,get_index_info,create_index,get_license_status - Use cases · Supported formats · Troubleshooting & FAQ
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.