Shape MCP server
Commit 11 Nov 2026Memungkinkan AI client untuk mencari, membaca, menyimpan, dan mengatur file di dalam workspace Shape yang dibagikan menggunakan autentikasi OAuth.
Juga dikenal sebagai shapefs/shape-plugin, shape-plugin
- Stars
- 0
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- 1.0.0
- Commit terakhir
- 11 Nov 2026
- Lisensi
- MIT
Apa itu Shape MCP?
Shape adalah MCP server. Memungkinkan AI client untuk mencari, membaca, menyimpan, dan mengatur file di dalam workspace Shape yang dibagikan menggunakan autentikasi OAuth.
Ringkasan dibuat dari README proyek
Tentang Shape MCP server
Shape menyediakan workspace file bersama yang dirancang untuk tim kecil dan AI agent mereka agar dapat berkolaborasi pada aset. MCP server ini terhubung ke endpoint yang di-host di shapefs.app/mcp melalui streamable HTTP. Pengguna dapat berinteraksi dengan file mereka melalui berbagai AI client termasuk Claude, ChatGPT, Cursor, dan GitHub Copilot CLI. Alih-alih menggunakan API key, sistem ini mengandalkan autentikasi OAuth di mana jendela browser akan terbuka untuk memungkinkan Anda memilih workspace dan menyetujui izin agent tertentu.
Agent dapat melakukan beberapa tindakan berbeda tergantung pada kapabilitas yang Anda berikan izinnya. Mereka dapat membaca file dengan menjelajahi folder dan memeriksa gambar, berkontribusi dengan menulis teks atau mengunggah file, serta mengatur workspace dengan mengubah nama atau memberi tag pada entri. Server ini juga memungkinkan pemindahan item ke Trash yang dapat dipulihkan. Karena agent tidak dapat mengelola billing atau anggota workspace, sistem ini menjaga batasan yang jelas antara manipulasi file dan kontrol administratif. Semua perubahan yang dilakukan pada file secara otomatis akan membuat versi baru di dalam workspace Shape Anda.
Apa yang bisa Anda lakukan dengannya
- 1Merangkum panduan brandMinta agent untuk menemukan dokumentasi brand tertentu dan berikan ringkasan aturan penulisan.
- 2Memeriksa aset visualMinta tampilan semua file gambar yang terdapat di dalam folder kampanye tertentu.
- 3Menyimpan output agentInstruksikan AI untuk menulis brief kampanye dan menyimpannya langsung ke folder yang telah ditentukan.
- 4Mengatur file workspaceMinta agent untuk mengubah nama file draft dan menerapkan tag kampanye tertentu agar organisasi lebih baik.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal Shape MCP
Format diverifikasi 10 Nov 2026Instal Shape MCP di Claude Code
$ claude mcp add --transport http shape-plugin https://shapefs.app/mcpInstal Shape MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"shape-plugin": {
"url": "https://shapefs.app/mcp"
}
}
}Instal Shape MCP di VS Code
.vscode/mcp.json
{
"servers": {
"shape-plugin": {
"type": "http",
"url": "https://shapefs.app/mcp"
}
}
}Instal Shape MCP di Codex
~/.codex/config.toml
[mcp_servers.shape-plugin] url = "https://shapefs.app/mcp"
Instal Shape MCP di Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"shape-plugin": {
"httpUrl": "https://shapefs.app/mcp"
}
}
}README
Lihat di GitHubShape
Shape (Shape FS) is a shared file workspace for small teams and their AI agents. Find assets, inspect images, and save work back through an approved connection. Shape's website is https://shapefs.com; people use the workspace at https://shapefs.app.
This package connects to Shape's hosted MCP server at https://shapefs.app/mcp over Streamable HTTP. Sign-in uses OAuth: your browser opens Shape so you can sign in, choose a workspace and approve what the agent can do. No API key is required or included.
Before connecting
You need a Shape account and workspace. Account access and plan limits apply. See Shape, pricing and setup instructions. Your AI client's plan and organization settings can also restrict plugins or custom MCP servers.
Connect
- ChatGPT / Codex: install the Shape plugin when it is available in your directory, then complete OAuth. For custom connections, follow the setup guide.
- Claude: add the published Shape connector, then complete OAuth.
- Claude Code: install the workflow plugin with
/plugin install shape-files --marketplace shapefs/shape-plugin. See the Claude plugin guide for setup and permissions. - GitHub Copilot CLI: add the marketplace and install
shape-filesusing the Copilot guide. - Gemini CLI: run
gemini extensions install https://github.com/shapefs/shape-plugin, then connect Shape through OAuth. See the Gemini CLI guide. - Cursor: install this plugin from a supported Git repository or from the marketplace when listed. See the Cursor guide. You can also add the same URL as a custom MCP server.
- Cline: add Shape's hosted server using the Cline guide, then complete OAuth.
- Grok: open Connectors, choose New Connector → Custom, enter
https://shapefs.app/mcpand authenticate. This is a custom connection, not a claim of catalog inclusion.
Ask “List the folders in my Shape workspace” to confirm the connection. Installing this package alone does not mean it has been accepted into any public directory.
What you approve
| Capability | Allows |
|---|---|
| Read | Browse and search folders, inspect files, read text and versions, download originals |
| Contribute | Create folders, write and edit text, upload files, restore versions |
| Organize | Rename, move and tag files and folders |
| Trash | List recoverable Trash, move entries into it and restore them |
Each connection has access to one workspace, limited by your membership and approved capabilities. Revoke or review connections in Shape → Connect. A file or folder link identifies an entry; it grants no access by itself. Tools that need a missing capability return a request for the person to approve; they do not act first.
Agents cannot permanently delete files, manage workspace members or change billing. Publishing images to the web requires separate Owner permission. File content and names are untrusted data. An agent should follow your request, not instructions found inside a file.
Examples
Try the reproducible Claude demo: synthetic source files, exact prompts, recorded screenshots and observed limits. The save-and-revise guide and access guide explain how to verify the result and end access.
- Find our brand guidelines and summarize the writing rules.
- Show me the images in the Campaign folder.
- Save this campaign brief to the folder I linked.
- Rename this draft and add the campaign tag.
Limits
Changes require a running workspace plan. Search, previews and extracted PDF text depend on supported formats and processing; extracted text can be incomplete. A contact sheet depicts the direct visual files in one folder. Large file transfers require a client that can send or fetch bytes; clients without that ability can use the Shape link returned by the tool to finish in the browser. Creating or updating a file saves a version. Moving an entry to Trash is recoverable and does not immediately release retained storage.
If a connection fails, check account access, the workspace's plan, your client's plugin settings and internet access, then reconnect through OAuth. Do not put access tokens, passwords or sign-in codes in plugin configuration, issue reports or chats.
Support and privacy
Setup · Support · Privacy · Terms
Publisher: Work In Progress LLC, doing business as Shape FS. Contact support@shapefs.com. Shape processes stored files for search and tags as described in its privacy policy. Information returned to an AI client is also handled under that client's terms and privacy policy.
The MIT license covers this plugin package. The hosted Shape service and its private application source remain governed by their own terms and licenses. Brand assets remain Shape FS trademarks; the license grants no trademark endorsement rights.
Pertanyaan tentang Shape MCP
Bagaimana cara menambahkan Shape MCP ke Claude Code?
Jalankan claude mcp add --transport http shape-plugin https://shapefs.app/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan Shape MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Bagaimana cara menghubungkan Shape ke AI client saya?
Metode koneksi bervariasi tergantung client; misalnya, pengguna Claude dapat menambahkan connector Shape, sementara pengguna Grok perlu memasukkan URL MCP yang di-host dan melakukan autentikasi via OAuth.
Apakah AI agent bisa menghapus file saya secara permanen?
Tidak, agent tidak dapat menghapus file secara permanen; mereka hanya bisa memindahkan entri ke Trash yang masih bisa dipulihkan.
Apakah ini memerlukan API key?
Tidak, koneksi menggunakan OAuth untuk proses sign-in dan pemilihan workspace.