New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

@easybits.cloud/mcp

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@easybits.cloud/mcp

Easybits MCP server — stdio transport that proxies to the Easybits Streamable HTTP endpoint

Source
npmnpm
Version
0.1.8
Version published
Weekly downloads
79
-18.56%
Maintainers
1
Weekly downloads
 
Created
Source

EasyBits MCP Server

Connect your AI agents to EasyBits — a digital asset marketplace for creators. Upload files, share content, optimize images, manage websites, and more — all through natural language.

Quick Start

1. Get your API key

Sign up at easybits.cloud and generate an API key from your developer dashboard.

2. Configure your client

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "easybits": {
      "command": "npx",
      "args": ["-y", "@easybits.cloud/mcp"],
      "env": {
        "EASYBITS_API_KEY": "your-api-key"
      }
    }
  }
}

Claude Code

claude mcp add easybits -- npx -y @easybits.cloud/mcp

Then set your API key in ~/.easybitsrc:

EASYBITS_API_KEY=your-api-key

Cursor

Add to your Cursor MCP settings:

{
  "mcpServers": {
    "easybits": {
      "command": "npx",
      "args": ["-y", "@easybits.cloud/mcp"],
      "env": {
        "EASYBITS_API_KEY": "your-api-key"
      }
    }
  }
}

3. Start using it

Ask your AI agent things like:

  • "Upload this PDF and make it public"
  • "Show me my recent files"
  • "Optimize that PNG to WebP"
  • "Create a share link for my latest file"
  • "Search my files for invoices"

Tools (22)

Files

ToolDescription
list_filesList files with pagination and filtering
get_fileGet file metadata and a signed download URL (1h expiry)
upload_fileCreate a file record and get a presigned upload URL
update_fileUpdate name, access level, or metadata
delete_fileSoft-delete a file (recoverable for 7 days)
restore_fileRestore a soft-deleted file
list_deleted_filesList deleted files with days until permanent purge
search_filesAI-powered natural language file search (requires AI key)

Sharing

ToolDescription
share_fileShare a file with another user by email
generate_share_tokenGenerate a presigned download URL (60s–7 days)
list_share_tokensList all share tokens with expiration status

Images

ToolDescription
optimize_imageConvert images to WebP or AVIF with quality control
transform_imageResize, rotate, flip, convert format, or apply grayscale

AI Configuration

ToolDescription
set_ai_keyStore an AI provider API key (Anthropic/OpenAI) for search
list_ai_keysList configured AI keys (masked)
delete_ai_keyRemove a stored AI key

Storage

ToolDescription
list_providersList configured storage providers

Websites

ToolDescription
list_websitesList all websites with stats
create_websiteCreate a new website with auto-generated slug
get_websiteGet website details and computed stats
update_websiteUpdate website name or status
delete_websiteDelete website and soft-delete associated files

Configuration

VariableDescriptionRequired
EASYBITS_API_KEYYour EasyBits API keyYes
EASYBITS_URLCustom API base URLNo

You can also set these in a ~/.easybitsrc file:

EASYBITS_API_KEY=eb_your_key_here

Transport

This package is a stdio-to-HTTP proxy. It reads JSON-RPC messages from stdin and forwards them to the EasyBits MCP endpoint (https://www.easybits.cloud/api/mcp). Responses are streamed back via Server-Sent Events (SSE).

Requirements

  • Node.js 18+
  • An EasyBits account with an API key

License

MIT

Keywords

easybits

FAQs

Package last updated on 26 Feb 2026

Related posts