System Requirements
Before installing, ensure your system meets these requirements:Node.js
Version 18.0.0 or higherCheck your version:
node --versionnpm
Version 8.0.0 or higherCheck your version:
npm --versionGit
Latest version recommendedCheck your version:
git --versionOperating System
macOS, Linux, or WindowsWindows users: Use WSL2 or PowerShell
Need to install Node.js?
Need to install Node.js?
Download and install Node.js from nodejs.orgRecommended: Use the LTS (Long Term Support) versionVerify installation:
Installation Methods
Choose the installation method that works best for you:- Standard Installation
- Development Installation
- Docker Installation
The recommended method for most users.This creates an This installs:This compiles TypeScript to JavaScript in the You should see the server version and environment information.
1
Clone the Repository
ebay-mcp-server directory with all source code.2
Navigate to Directory
3
Install Dependencies
- Model Context Protocol SDK
- eBay API client libraries
- TypeScript compiler
- Testing frameworks
- All development dependencies
Installation typically takes 30-60 seconds. First-time installs may take longer.
4
Build the Project
build/ directory.5
Verify Installation
Post-Installation
After installation, configure your credentials:1
Run Setup Wizard
2
Verify Setup
3
Start the Server
Configuration Guide
Learn how to configure your eBay credentials
Directory Structure
After installation, your project will have this structure:Troubleshooting Installation
Error: Node version too old
Error: Node version too old
Problem: Your Node.js version is below 18.0.0Solution:
- Update Node.js from nodejs.org
- Or use a version manager like nvm:
Error: npm install fails
Error: npm install fails
Problem: Dependency installation errorsSolutions:
-
Clear npm cache:
-
Delete
node_modulesand reinstall: - Check your internet connection and firewall settings
Error: Permission denied
Error: Permission denied
Problem: Insufficient permissions during installationSolutions:macOS/Linux:Windows:
- Run PowerShell or Command Prompt as Administrator
- Or adjust folder permissions in File Explorer
Error: Build fails
Error: Build fails
Problem: TypeScript compilation errorsSolutions:
-
Ensure TypeScript is installed:
- Check for syntax errors in the output
-
Try a clean build:
Git clone fails
Git clone fails
Problem: Cannot clone the repositorySolutions:
- Check your internet connection
- Verify Git is installed:
git --version - Try using HTTPS instead of SSH:
- Check if you’re behind a corporate firewall
Updating the Server
Keep your installation up to date:1
Pull Latest Changes
2
Update Dependencies
3
Rebuild
4
Run Tests