MCP server Shape
Commit 11 de nov. de 2026Permite que um cliente de IA encontre, leia, salve e organize arquivos dentro de um workspace compartilhado do Shape usando autenticação OAuth.
Também conhecido como shapefs/shape-plugin, shape-plugin
- Stars
- 0
- Ferramentas
- —
- Downloads, 30 dias
- —
- Versão mais recente
- 1.0.0
- Último commit
- 11 de nov. de 2026
- Licença
- MIT
O que é o MCP Shape?
Shape é um MCP server. Permite que um cliente de IA encontre, leia, salve e organize arquivos dentro de um workspace compartilhado do Shape usando autenticação OAuth.
Resumo gerado a partir do README do projeto
Sobre o MCP server de Shape
O Shape oferece um workspace de arquivos compartilhado projetado para que pequenas equipes e seus agentes de IA colaborem em ativos. Este MCP server se conecta a um endpoint hospedado em shapefs.app/mcp via streamable HTTP. Os usuários interagem com seus arquivos por meio de vários clientes de IA, incluindo Claude, ChatGPT, Cursor e GitHub Copilot CLI. Em vez de usar chaves de API, o sistema utiliza autenticação OAuth, onde uma janela do navegador é aberta para permitir que você selecione um workspace e aprove permissões específicas para o agente.
Os agentes podem realizar diversas ações distintas, dependendo das capacidades que você autorizar. Eles podem ler arquivos navegando por pastas e inspecionando imagens, contribuir escrevendo textos ou fazendo upload de arquivos, e organizar o workspace renomeando ou tagueando entradas. O servidor também permite mover itens para uma Lixeira recuperável. Como os agentes não podem gerenciar faturamento ou membros do workspace, o sistema mantém limites claros entre a manipulação de arquivos e o controle administrativo. Todas as alterações feitas nos arquivos criam automaticamente novas versões dentro do seu workspace Shape.
O que você pode fazer com ele
- 1Resumir diretrizes de marcaPeça ao agente para localizar documentações de marca específicas e fornecer um resumo das regras de escrita.
- 2Inspecionar ativos visuaisSolicite uma visualização de todos os arquivos de imagem contidos em uma pasta de campanha específica.
- 3Salvar saídas do agenteInstrua a IA a escrever um briefing de campanha e salvá-lo diretamente em uma pasta designada.
- 4Organizar arquivos do workspacePeça ao agente para renomear um arquivo de rascunho e aplicar uma tag de campanha específica para melhor organização.
Escrito a partir do README do projeto. Cada caso de uso é verificado com uma citação dele.
Como instalar o MCP Shape
Formatos verificados em 10 nov 2026Instalar o MCP Shape no Claude Code
$ claude mcp add --transport http shape-plugin https://shapefs.app/mcpInstalar o MCP Shape no Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"shape-plugin": {
"url": "https://shapefs.app/mcp"
}
}
}Instalar o MCP Shape no VS Code
.vscode/mcp.json
{
"servers": {
"shape-plugin": {
"type": "http",
"url": "https://shapefs.app/mcp"
}
}
}Instalar o MCP Shape no Codex
~/.codex/config.toml
[mcp_servers.shape-plugin] url = "https://shapefs.app/mcp"
Instalar o MCP Shape no Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"shape-plugin": {
"httpUrl": "https://shapefs.app/mcp"
}
}
}README
Ver no 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.
Perguntas sobre o MCP Shape
Como adiciono o MCP Shape ao Claude Code?
Execute claude mcp add --transport http shape-plugin https://shapefs.app/mcp no seu terminal. Adicione --scope user para torná-lo disponível em todos os projetos.
Como adiciono o MCP Shape ao Cursor?
Abra ~/.cursor/mcp.json e adicione o servidor em mcpServers, usando a configuração do Cursor mostrada na seção de instalação acima.
Como conecto o Shape ao meu cliente de IA?
Os métodos de conexão variam conforme o cliente; por exemplo, usuários do Claude adicionam o conector do Shape, enquanto usuários do Grok inserem a URL do MCP hospedado e se autenticam via OAuth.
Um agente de IA pode excluir meus arquivos permanentemente?
Não, os agentes não podem excluir arquivos permanentemente; eles podem apenas mover itens para a Lixeira, que é recuperável.
Isso requer uma chave de API?
Não, a conexão utiliza OAuth para login e seleção do workspace.