Skip to content
Claude Code

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

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

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

Filelayer in other clients