Filelayer for Claude Code
dev.filelayer/core
User files for a SaaS, under one person's authority: list, share with an expiry, revoke.
client:Claude Code
transport:stdio
runtime:npm
Install Filelayer in Claude Code
run in your project directory
claude mcp add core -e DATABASE_URL=<DATABASE_URL> -e FILELAYER_AS=<FILELAYER_AS> -e FILELAYER_ORG=<FILELAYER_ORG> -e FILELAYER_DATA_DIR=<FILELAYER_DATA_DIR> -e S3_ENDPOINT=<S3_ENDPOINT> -e S3_BUCKET=<S3_BUCKET> -e S3_REGION=<S3_REGION> -e S3_ACCESS_KEY_ID=<S3_ACCESS_KEY_ID> -e S3_SECRET_ACCESS_KEY=<S3_SECRET_ACCESS_KEY> -e FILELAYER_MCP_AGENT_LABEL=<FILELAYER_MCP_AGENT_LABEL> -e FILELAYER_MCP_ALLOW_DESTRUCTIVE=<FILELAYER_MCP_ALLOW_DESTRUCTIVE> -e FILELAYER_MCP_EXPOSE_AUDIT=<FILELAYER_MCP_EXPOSE_AUDIT> -e FILELAYER_MCP_RETURN_BYTES=<FILELAYER_MCP_RETURN_BYTES> -e FILELAYER_BASE_URL=<FILELAYER_BASE_URL> -- npx -y @filelayer/core
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs