GroupDocs.Mcp.Core
26.4.1
Prefix Reserved
dotnet add package GroupDocs.Mcp.Core --version 26.4.1
NuGet\Install-Package GroupDocs.Mcp.Core -Version 26.4.1
<PackageReference Include="GroupDocs.Mcp.Core" Version="26.4.1" />
<PackageVersion Include="GroupDocs.Mcp.Core" Version="26.4.1" />
<PackageReference Include="GroupDocs.Mcp.Core" />
paket add GroupDocs.Mcp.Core --version 26.4.1
#r "nuget: GroupDocs.Mcp.Core, 26.4.1"
#:package GroupDocs.Mcp.Core@26.4.1
#addin nuget:?package=GroupDocs.Mcp.Core&version=26.4.1
#tool nuget:?package=GroupDocs.Mcp.Core&version=26.4.1
GroupDocs.Mcp.Core
Core abstractions for building MCP (Model Context Protocol) servers that expose GroupDocs document-processing APIs as AI-callable tools.
This package is a library — it does not start an MCP server by itself. It provides the shared infrastructure consumed by every GroupDocs product MCP server (Metadata, Parser, Viewer, Conversion, …).
What's inside
IFileStorage— pluggable storage abstraction (Local, S3, Azure Blob implementations live in sibling packages).IFileResolver/FileResolver— resolvesfilePath(from storage) orfileContent(base64) into a stream.McpConfig— runtime configuration: license path, size limits, URL expiry.LicenseManager(abstract) — base class for per-product GroupDocs license application.OutputHelper— text truncation and file-output formatting for tool results.LoggingFileResolver/LoggingFileStorage— decorator wrappers withILogger+ActivitySourcetelemetry.
Installation
dotnet add package GroupDocs.Mcp.Core
dotnet add package GroupDocs.Mcp.Local.Storage # or AwsS3.Storage / AzureBlob.Storage
Minimal wiring
builder.Services
.AddGroupDocsMcp(config =>
{
config.LicensePath = "/license/GroupDocs.Total.lic";
})
.AddLocalStorage();
Related packages
| Package | Role |
|---|---|
GroupDocs.Mcp.Local.Storage |
Filesystem IFileStorage |
GroupDocs.Mcp.AwsS3.Storage |
Amazon S3 IFileStorage with presigned URLs |
GroupDocs.Mcp.AzureBlob.Storage |
Azure Blob IFileStorage with SAS URLs |
Source: https://github.com/groupdocs/GroupDocs.Mcp.Core License: MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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. |
-
net10.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.5)
- Microsoft.Extensions.Options (>= 10.0.5)
-
net8.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.5)
- Microsoft.Extensions.Options (>= 10.0.5)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on GroupDocs.Mcp.Core:
| Package | Downloads |
|---|---|
|
GroupDocs.Mcp.Local.Storage
Local filesystem storage provider for GroupDocs MCP Framework. Provides path-sandboxed file access with Docker environment variable auto-detection. |
|
|
GroupDocs.Mcp.AwsS3.Storage
AWS S3 storage provider for GroupDocs MCP Framework. Supports presigned download URLs for output files. |
|
|
GroupDocs.Mcp.AzureBlob.Storage
Azure Blob Storage provider for GroupDocs MCP Framework. Supports SAS download URLs for output files. |
GitHub repositories
This package is not used by any popular GitHub repositories.