About GroupDocs.Mcp.Core
GroupDocs.Mcp.Core is an MCP server published by groupdocs in the RAG category: core framework for building MCP servers that expose GroupDocs document processing APIs as AI-callable tools. Provides pluggable file storage, file resolution, licensing, diagnostics, and error handling.
Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/groupdocs/GroupDocs.Mcp.CoreThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about GroupDocs.Mcp.Core
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
GroupDocs MCP Core
Core infrastructure and storage providers for GroupDocs MCP servers.
Packages
Installation
Every GroupDocs MCP product server depends on Core and at least one storage provider.
# Always required
dotnet add package GroupDocs.Mcp.Core
dotnet add package GroupDocs.Mcp.Local.Storage
# Optional — add only what you need
dotnet add package GroupDocs.Mcp.AwsS3.Storage
dotnet add package GroupDocs.Mcp.AzureBlob.Storage
Usage
Local Storage (default)
builder.Services
.AddGroupDocsMcp(config =>
{
config.SetLicensePath("/license/GroupDocs.Total.lic");
})
.AddLocalStorage();
Environment variables are checked automatically:
| Variable | Description |
|---|---|
GROUPDOCS_MCP_STORAGE_PATH |
Base folder for input files |
GROUPDOCS_MCP_OUTPUT_PATH |
Folder where output files are written (defaults to storage path) |
GROUPDOCS_LICENSE_PATH |
Path to GroupDocs license file |
AWS S3 Storage
builder.Services
.AddGroupDocsMcp()
.AddAwsS3Storage(options =>
{
options.BucketName = "my-bucket";
options.Region = "us-east-1";
// AccessKey/SecretKey optional — uses IAM role if omitted
});
Azure Blob Storage
builder.Services
.AddGroupDocsMcp()
.AddAzureBlobStorage(options =>
{
options.ConnectionString = "DefaultEndpointsProtocol=https;...";
options.ContainerName = "documents";
});
Architecture
GroupDocs.Mcp.Core (abstractions: IFileStorage, IFileResolver, McpConfig, LicenseManager)
↑
GroupDocs.Mcp.Local.Storage (implements IFileStorage — filesystem)
GroupDocs.Mcp.AwsS3.Storage (implements IFileStorage — Amazon S3)
GroupDocs.Mcp.AzureBlob.Storage (implements IFileStorage — Azure Blob)
↑
GroupDocs.{Product}.Mcp (product MCP servers — separate repositories)
License
MIT — see LICENSE
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.