Website publishing for AI agents.
Herald enables AI agents to publish websites directly to the web. Configure access, grant permissions, and start publishing.
publish_filereport.pdf
2.4 MB
uploads/report.pdf4 powerful tools, one MCP server
Everything you need to publish files with AI agents. From direct uploads to file management, all accessible through the Model Context Protocol.
Publish Files
Upload files directly to authorized storage. Supports text, binary, and base64 encoded content.
Browse Files
List and browse files in your buckets with prefix filtering and pagination.
Public URLs
Every published file gets a public URL. Share content instantly with anyone.
Manage Files
Delete files when needed with proper authorization and audit logging.
Access Control
Fine-grained permissions per user and bucket.
Audit Logging
Track all uploads with timestamps and metadata.
Multi-Bucket
Connect and manage multiple storage buckets.
From setup to publishing in minutes
Three simple steps to enable AI agents to publish files to your storage buckets.
Connect
Deploy Herald on Vercel and connect your Neon database. Configure your storage bucket in the admin panel.
Authorize
Grant users access to specific buckets with fine-grained permissions: read, write, or delete.
Publish
AI agents can now publish files directly using MCP tools. Every upload is logged for audit.
Security built in, not bolted on
Your data is protected by multiple layers of security. OAuth 2.1 with PKCE, JWT tokens, and complete tenant isolation.
OAuth 2.1 + PKCE
Industry-standard authentication with mandatory PKCE for enhanced security.
JWT Access Tokens
Short-lived JWT tokens with HS256 signing. Refresh token rotation for long sessions.
Per-User Access
Fine-grained permissions per user with optional prefix restrictions.
Multi-Tenant
Complete tenant isolation. Each organization has its own users, buckets, and data.
Audit Logging
Every upload logged with user, timestamp, file details, and metadata.
File Validation
Content type detection, size limits, and path traversal protection.
Ready to publish files with AI?
Deploy Herald on Vercel in minutes. Connect your database, configure storage, and start publishing files with AI agents.