What runtime dependencies does Etsy MCP Server require?
Node.js version 18.0.0 or higher and npm (or yarn) are required. The server communicates via standard input/output with MCP clients.
@georgejeffers
基本情報
Etsy MCP Server - Upload Listings, Edit Listings, All via an LLM through MCP!
ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
An MCP (Model Context Protocol) server that wraps the Etsy V3 API, handling OAuth 2.0 authentication (with PKCE token refresh), secure token storage, and providing tools for managing listings, shop details, shipping profiles, and image uploads. It is designed for developers integrating Etsy into MCP-compatible clients like Cursor IDE.
Install Node.js 18+, clone the repository, run npm install, copy .env.example to .env and fill in your Etsy API key and client secret, then run npm run dev for development or npm start after building. Configure the server in your MCP client by providing the command (npm run dev or npm start), environment variables, and the absolute path to the project as the working directory.
Node.js version 18.0.0 or higher and npm (or yarn) are required. The server communicates via standard input/output with MCP clients.
The server initiates the Etsy OAuth2 flow with PKCE. When you call the `authenticate()` tool, it returns a URL to open in your browser to grant access; tokens are then stored securely for subsequent sessions.
Tokens are persisted to disk in a configurable token storage directory (set via the `ETSY_MCP_TOKEN_PATH` environment variable). The server automatically refreshes tokens when they expire.
Add a new MCP server in Cursor settings with the command `npm`, args `["run", "dev"]`, environment variables for `ETSY_API_KEY` and `ETSY_CLIENT_SECRET` (or rely on the `.env` file), and set the `cwd` to the absolute path of your project directory.
Yes. It implements the Model Context Protocol over standard input/output, so it works with any MCP-compatible client that supports stdio-based servers (e.g., Cursor IDE, other MCP hosts).

Model Context Protocol Servers
Painless E2E Automation for Mobile and Web

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Hindsight: Agent Memory That Learns
A curated list of references for MLOps
コメント