• UPLOAD
  • ACCESS
  • CLEANUP
  • MANUAL

How to manage storage files with your AI

Connect Nhost to your AI client to handle bucket operations. You can move files in and out of storage just by asking.

Ask AI about this page

Short answer

Can I manage Nhost files with my AI?

Yes. You can upload new files, grab specific files, generate temporary download links, or delete files in your Nhost buckets. Here is how those actions work.

File management outcomes

What you can do

Your AI handles the heavy lifting for your Nhost buckets.

UPLOAD

Files added

The AI pushes data to your bucket. You get your files stored and ready for your app.

ACCESS

Files retrieved

The AI finds files or creates secure links. You get immediate access to your stored content.

CLEANUP

Storage cleared

The AI removes files you no longer need. This keeps your buckets clean and organized.

MANUAL

Human control

You decide when to trigger deletions. The AI waits for your command before removing anything.

The workflow

What your AI does when a command arrives.

The AI maps your text to specific Nhost bucket actions.

  1. Locate files

    The AI identifies the specific file or path you want to work with.

    get_file
  2. Add files

    The AI moves your data into the specified Nhost bucket.

    upload_file
  3. Create links

    The AI generates a temporary, secure URL so you can download a file.

    get_file_presigned_url
  4. Remove files

    The AI deletes the file you pointed to from your storage.

    delete_file

Try it

Copy these to start.

Use these prompts to talk to your Nhost buckets.

Starting points

Swap the bucket names and file paths for your own.

Nhost Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_MFFyb71fXEU1fDy4Y51JTMmYHnFDWoQWhoWKMoU6/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Nhost capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "nhost-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_MFFyb71fXEU1fDy4Y51JTMmYHnFDWoQWhoWKMoU6/mcp"
    }
  }
}
Copy into chat04
  • Upload 'user_avatar.png' to the profile-images bucket.

  • Get me a download link for 'invoice_123.pdf' in the billing bucket.

  • Delete the file 'temp_cache.log' from the logs bucket.

  • Find the file 'data_export.csv' in my main storage bucket.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Nhost once, then ask.

Link your Nhost account to Vinkius. Your login stays encrypted, and you can start managing files immediately.

Connect Nhost to your AI

FAQ

How this task behaves

  • 01

    Can the AI create new buckets?

    No. The AI can only manage files within existing buckets.

  • 02

    Will the AI delete my files automatically?

    No. The AI only deletes files when you explicitly tell it to.

  • 03

    Can I rename files using the AI?

    No. To rename a file, you must delete the old one and upload a new one.

  • 04

    Can the AI see my database tables?

    No. This MCP only handles file storage in Nhost buckets.

  • 05

    How long do the download links last?

    The links are presigned, meaning they have a set expiration time determined by Nhost.

  • More questions about Nhost? The Connector page answers them. See everything the Nhost Connector can do

Connect Nhost to Claude, Cursor, ChatGPT & more