Connect GitHub Copilot to Seafile
GitHub Copilot reaches Seafile through one Flowplane address. You add Seafile once in Flowplane, add that address to GitHub Copilot, and sign in. Find, read and upload files in your Seafile libraries, self-hosted or hosted, and make share links with your approval.
- Tools
- 5 read · 2 change
- Sign-in
- Your own account
- Approval, by default
- 1 of 2 changes ask first
- MCP server
- Flowplane’s tools
- 1
Add Seafile in Flowplane
In the Flowplane console, add Seafile, type the address you open Seafile at and paste your API token. A Seafile behind a firewall connects through a tunnel.
Each person pastes the API token of their own Seafile account, so the assistant sees exactly the libraries that person can, with that person’s rights. You get the token in Seafile under your avatar, Settings, Web API Auth Token. Flowplane keeps it sealed; the assistant never sees it.
- 2
Add Flowplane to GitHub Copilot
Your address is shown in the Flowplane console; it looks like
https://mcp.flowplane.eu/<your-label>- In VS Code, open the command palette and run MCP: Add Server. Choose HTTP (HTTP or Server-Sent Events) and paste
https://mcp.flowplane.eu/<your-label>(or add the block below to.vscode/mcp.json). - Choose Authenticate, then sign in to Flowplane and allow VS Code.
- In Copilot Chat, switch to Agent mode.
{ "servers": { "flowplane": { "type": "http", "url": "https://mcp.flowplane.eu/<your-label>" } } }Steps checked against the vendor’s documentation (Microsoft)
- In VS Code, open the command palette and run MCP: Add Server. Choose HTTP (HTTP or Server-Sent Events) and paste
- 3
Ask GitHub Copilot
- “Which libraries do I have in Seafile?”
- “Find the files with “offerte” in their name in the Sales library.”
- “What is in the folder /Reports/2026 of the Finance library?”
- “Read the meeting notes in /Board/notes-october.md and list the decisions.”
- “Make a share link for /Brochures/product-sheet.pdf.”
What GitHub Copilot can do in Seafile
Seafile is a file sync and share server that you host yourself or rent from a provider. Through Flowplane an AI assistant can list your libraries and folders, search for files by name (and by content where your server has full-text search), and read a text file. It can upload a new file, and it can make a public share link once you approve.
Reads5
- List librariesYour libraries, with their ids
list_libraries - List a folderFiles and folders in a folder
list_folder - Search filesFind files by name or content
search_files - A file's detailsName, size and who changed it
get_file - Read a fileA file's text, cut to a size
read_file
Changes2
- Upload a fileAdds a file, never over another
upload_file - Create a share linkasks firstA public link to a file or folder, asked first
create_share_link
Questions
- What can the assistant change in Seafile?
- Two things. It can upload a file, which never overwrites an existing one: Seafile stores a taken name as “name (1).ext”. Uploads are allowed by default. A share link makes a file public, so it waits for your approval by default. Deleting, renaming, moving, overwriting, creating libraries and sharing with people or groups are left out on purpose.
- Can it read PDFs, Office files and encrypted libraries?
- Not yet. A file is read as text; for a PDF, an image or an Office file the assistant only gets its size and details. Encrypted libraries cannot be read, because Seafile needs their password and Flowplane never asks for it.
- Does GitHub Copilot see the password or key for Seafile?
- No. You sign in to Seafile through Flowplane, which keeps that sign-in sealed. GitHub Copilot only gets a Flowplane sign-in for you, which you can revoke in the console.
- Can GitHub Copilot change things in Seafile without asking?
- Some changes are allowed by default and 1 of 2 wait for your approval; the list above marks which. Your workspace’s rules decide, per tool.
- Connect Claude to Seafile→
- Connect Claude Code to Seafile→
- Connect ChatGPT to Seafile→
- Connect Cursor to Seafile→
- Connect Codex to Seafile→
- Connect Mistral Le Chat to Seafile→
Flowplane is not affiliated with or endorsed by Seafile’s maker; the name and logo only identify the app. Pricing
Let your AI work with your data. Safely, from today.
Free for yourself, set up in a minute. For your team or company, we’re happy to help you get started.