What Dataecho MCP MCP server does
Dataecho MCP MCP server packages two Agent Skills for the DataEcho platform. The first publishes a single file, static site, or server-side application built from a Dockerfile to a live URL. It supports anonymous publishing, a later claim flow, incremental deployments, and private Drives with scoped share tokens.
The second skill adds persistent memory for agents. It stores an approximately 1 KB index and one fact per file on a private, versioned Drive. Its workflow is designed to recall existing information before writing, update facts instead of duplicating them, and remove information that is no longer correct. Memory operations include recall, remember, forget, reindex, history, restore, and handoff.
The README describes these capabilities as open Agent Skills, not as an MCP protocol implementation. Use the repository when your agent supports the Agent Skills format; do not assume it exposes MCP tools or an MCP transport based on the supplied material.
How it works
The deployment helper performs a three-stage publish sequence: create, upload, and finalize. Incremental deployments can update an existing publication. Anonymous publications require no account and expire after 24 hours unless claimed; claim tokens are stored locally.
Drive operations cover creation and management, import and export, scoped sharing, and writes protected by ETags. Memory mutations commit the fact and index together through an atomic compare-and-swap batch. This provides concurrent-safe updates and preserves history for undo or restoration.
Scripts make network requests only to https://dataecho.ai by default. The base URL can be changed with ARTIFACT_BASE_URL. The repository includes shell scripts, a Windows PowerShell publisher, and self-contained Bash and Python standard-library tooling.
Setup and configuration
Install both skills globally with npx skills add mohocp/dataecho -g, or select dataecho or dataecho-memory with the --skill option. The README also documents a Claude Code marketplace installation and direct installer commands for macOS, Linux, and Windows PowerShell.
An API key can be supplied through ARTIFACT_API_KEY or stored in ~/.artifact/credentials, where the file is restricted to the owner. The key is obtained through an email one-time code and can be revoked from the DataEcho dashboard. Anonymous publishing does not require an account.
Tools and capabilities
Dataecho MCP MCP server includes these repository-provided helpers:
publish.sh for creating, uploading, finalizing, and incrementally updating deployments.
publish.ps1 for publishing from Windows PowerShell.
drive.sh for Drive CRUD, import/export, sharing tokens, and ETag-safe writes.
memory.sh for recall, remember, forget, reindex, history, restore, and handoff.
The skills are intended for agents that support the open Agent Skills format, including Claude Code, OpenAI Codex, Gemini CLI, Cursor, GitHub Copilot or VS Code, and Cline.
Limitations and notes
Private memory is account-scoped storage, not a secrets vault; the README explicitly advises against storing secrets in it. Share tokens can be revoked and limited by path prefix and time-to-live. Nothing outside the project is written except the documented credentials and claim-token locations. The provided material does not document MCP endpoints, transport support, or a native MCP client configuration.