How to Use File Operations with the Pipedream MCP Using a `/tmp` File Path?

This topic was automatically generated from Slack. You can find the original thread here.

Hey, I’m trying to use the Pipedream MCP, how can I use file operations with the MCP? It requires a /tmp file path

We’re working on address this now – here’s the ticket where we’re tracking this work: [FEATURE] As a Connect developer, I want to download or sync files from the /tmp storage in Pipedream's EE to my own destination so I can access the file · Issue #16387 · PipedreamHQ/pipedream · GitHub

What kind of file operations are you performing?

I noticed it on Slack send message with a file

Is it possible to just give a base64 string, cause we can convert before upload very easily?

The idea is that we’ll just let you pass a remote URL instead of referencing a tmp file

Gotcha, when do you expect this to be ready?

I don’t have an exact eta but should be coming in the next couple weeks

thank you

in the meantime is tehre any way to get around it, even if it’s a round about thing like we upload things to our s3 and then send those links etc.

really wanna have it for our june 1st laumch

hey just bumping this up any updates?

I hope to have an update this week :pray::skin-tone-2:

thank you!

Posted thread to Discourse: How to Use File Operations with Pipedream MCP Requiring a '/tmp' File Path?

any updates here?

Yes! We just shipped this feature and published docs:

We haven’t yet announced it, so if you have any feedback please let me know!

amazing! does pipedream mcp come directly integrated here or do we need to do some additional work?

for example if we pass a local path to the mcp prop, will it automatically upload and sync stash?

We’re working to add an explicit flag to the tool definition so that the MCP server knows when to set stashId, because right now I don’t believe it’ll organically be able to figure that out, so that may be the missing piece here.