# Share files from VS Code and GitHub Copilot

> Install Floppy in VS Code in one click: Copilot's agent mode uploads files as short links and tells you who opened them.

In VS Code, Copilot's agent mode can use MCP servers. Install Floppy in one click and Copilot can upload a file from your workspace, give you a short link and tell you later who opened it.

## What you can do

- Share a file from your workspace without leaving the editor
- Send a spec to reviewers with one link each
- Check who opened it before you merge

## Set it up

1. Install in one click, or run this in a terminal:

   [INSTALL IN VS CODE](vscode:mcp/install?%7B%22name%22%3A%22floppy%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Ffpy.sh%2Fmcp%22%7D)

   ```
   code --add-mcp '{"name":"floppy","type":"http","url":"https://fpy.sh/mcp"}'
   ```
2. Open Copilot Chat in Agent mode. When VS Code asks, start the floppy server and sign in with Google.
3. Test it. Paste this into your agent:

   ```
   Upload README.md to Floppy and give me the link.
   ```

Stuck? Run MCP: List Servers from the Command Palette and check that floppy is running.

## Things to ask

- "Upload README.md to Floppy and give me the link."
- "Upload docs/spec.md and make a link for each reviewer."
- "Who opened the spec link?"

## FAQ

### How do I check the server is running?

Run MCP: List Servers from the Command Palette and check that floppy is running.

### Do I need Agent mode?

Yes. Open Copilot Chat in Agent mode; when VS Code asks, start the floppy server and sign in with Google.

### Can Copilot tell me who opened the file?

Yes. Ask who opened a link and it calls get_link_analytics or who_viewed_since: who opened it, which pages they read, for how long, and where they stopped. Bots and email scanners are filtered out.

### What does it cost?

Floppy is free to start: 2 GB of storage and files up to 500 MB. Pro is €8 a month for 1 TB and files up to 50 GB. MCP and the API are on every plan.

## Other agents

- [Share files from Claude Code](https://fpy.sh/agents/claude-code) ([Markdown](https://fpy.sh/agents/claude-code.md))
- [Share files from Claude](https://fpy.sh/agents/claude) ([Markdown](https://fpy.sh/agents/claude.md))
- [Share files from ChatGPT](https://fpy.sh/agents/chatgpt) ([Markdown](https://fpy.sh/agents/chatgpt.md))
- [Share files from Cursor](https://fpy.sh/agents/cursor) ([Markdown](https://fpy.sh/agents/cursor.md))
- [Share files from Codex](https://fpy.sh/agents/codex) ([Markdown](https://fpy.sh/agents/codex.md))
- [A file sharing MCP server](https://fpy.sh/agents/mcp) ([Markdown](https://fpy.sh/agents/mcp.md))

Full agent docs: https://fpy.sh/docs/agents · Everything for LLMs: https://fpy.sh/llms.txt
