assets-store-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BLOB_READ_WRITE_TOKEN | Yes | Your Vercel Blob read-write token |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| assets_uploadA | Upload a local file to your personal assets store (for blog posts, articles, etc.) and return the public URL |
| assets_listA | List files in your personal assets store with optional prefix filtering and pagination |
| assets_headA | Get metadata of a specific asset by its URL (size, content type, upload time, etc.) |
| assets_deleteA | Delete one or more assets from your personal assets store |
| assets_copyC | Copy an asset to a new path in your personal assets store |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool targets a distinct operation: upload, list, head, delete, and copy. There is no meaningful overlap between them; even copy is clearly different from upload.
All tools follow the same assets_<verb> snake_case pattern. This makes the API predictable and easy for an agent to navigate.
Five tools is a well-scoped set for a personal assets store. Each tool covers a necessary capability without unnecessary bloat.
The tool surface covers the full lifecycle of managing assets: create, list, inspect metadata, copy, and delete. Since uploads return public URLs, a download tool is not necessary for the stated purpose.