Comprehensive documentation for the eBay MCP Server - A Model Context Protocol implementation that provides AI assistants with full access to eBay's Sell APIs through 230+ tools.
Independent Open Source Project
This is an independent, community-driven open source project created to contribute to the eBay developer community. We do not claim ownership of eBay, its APIs, trademarks, or any related intellectual property. All eBay-related trademarks, service marks, and intellectual property belong to eBay Inc.
This project is not affiliated with, endorsed by, or officially connected to eBay Inc. in any way. We are developers who built this tool to help the community interact with eBay's publicly available APIs using the Model Context Protocol.
Use of eBay's APIs is subject to eBay's Developer Program Terms and API License Agreement.
Visit ebaymcp.com to browse the complete documentation with:
- β Full search functionality
- β Dark/light mode
- β Mobile-optimized layout
- β AI-powered contextual help
- β Interactive code examples
Preview the documentation on your machine:
# Install Mintlify CLI
npm install -g mintlify
# Clone this repository
git clone https://github.com/YosefHayim/ebay-mcp-docs.git
cd ebay-mcp-docs
# Start local server
mintlify devOpen http://localhost:3000 in your browser.
| Resource | Description | Link |
|---|---|---|
| π Live Docs | Complete documentation site | ebaymcp.com |
| π Quickstart | Get started in 10 minutes | View Guide |
| π» Server Repo | eBay MCP Server source code | GitHub |
| π€ Contribute | Help improve the docs | Contributing Guide |
| π‘οΈ Security | Report security issues | Security Policy |
| π Code of Conduct | Community guidelines | View Code of Conduct |
This documentation covers:
- Getting Started: Installation, configuration, and quickstart guides
- Authentication: OAuth 2.0 setup, token management, and client credentials
- Core Features: Inventory management, order fulfillment, marketing, analytics
- MCP Integration: Claude Desktop, Cursor, and other MCP clients
- API Reference: Complete documentation of all 230+ eBay tools
- Advanced Topics: Architecture, testing, contributing, and best practices
- Support: Troubleshooting, FAQ, and changelog
- API Coverage: 99.1% (110/111 eBay Sell APIs endpoints)
- Tools Available: 230+ eBay Sell APIs tools
- Test Coverage: 870+ tests with 99%+ function coverage
- Rate Limits: 10,000-50,000 requests/day with user tokens
- License: Apache 2.0
- Technology: TypeScript, Node.js 18+, MCP SDK 1.21.1
This documentation is built with Mintlify, a modern documentation platform optimized for developer experience and AI integration.
Install the Mintlify CLI:
npm install -g mintlifyPreview the documentation locally:
cd ebay-mcp-docs
mintlify devThe documentation will be available at http://localhost:3000.
ebay-mcp-docs/
βββ docs.json # Mintlify configuration
βββ index.mdx # Homepage
βββ quickstart.mdx # Quick start guide
βββ installation.mdx # Installation guide
βββ configuration.mdx # Configuration guide
βββ llms.txt # AI optimization (2025 best practice)
βββ CLAUDE.md # Claude Code context file
βββ authentication/ # Auth documentation
β βββ overview.mdx
β βββ oauth-setup.mdx
β βββ token-management.mdx
β βββ client-credentials.mdx
βββ features/ # Feature guides
β βββ inventory-management.mdx
β βββ order-fulfillment.mdx
β βββ marketing-campaigns.mdx
β βββ analytics-reporting.mdx
β βββ account-management.mdx
βββ guides/ # Practical guides
β βββ first-listing.mdx
β βββ managing-orders.mdx
β βββ running-promotions.mdx
β βββ bulk-operations.mdx
β βββ best-practices.mdx
βββ mcp/ # MCP client integration
β βββ claude-desktop.mdx
β βββ cursor.mdx
β βββ other-clients.mdx
βββ api-reference/ # API documentation
β βββ introduction.mdx
β βββ account/
β βββ inventory/
β βββ fulfillment/
β βββ marketing/
β βββ analytics/
βββ advanced/ # Advanced topics
β βββ architecture.mdx
β βββ error-handling.mdx
β βββ rate-limits.mdx
β βββ testing.mdx
β βββ contributing.mdx
βββ support/ # Support resources
βββ troubleshooting.mdx
βββ faq.mdx
βββ changelog.mdx
This documentation uses Mintlify's rich component library:
- Cards & Card Groups: Feature showcases and navigation
- Steps: Sequential procedures and guides
- Accordions: Collapsible supplementary content
- Tabs: Alternative approaches or platforms
- Callouts: Notes, Tips, Warnings, Info boxes
- Code Groups: Multi-language code examples
- Frames: Styled images and screenshots
Following Mintlify's 2025 best practices:
- llms.txt: Prioritized content for AI ingestion
- MCP Server Ready: Auto-generated MCP servers for API docs
- Contextual Options: Copy, view, ChatGPT, Claude, Perplexity, MCP, Cursor, VSCode
- Semantic Structure: Optimized for LLM understanding
- Comprehensive ARIA attributes
- Keyboard navigation support
- Screen reader optimization
- Descriptive alt text on all images
- Skip to main content functionality
We welcome contributions from the community! Here's how you can help:
- π Fix typos or improve clarity - Small improvements make a big difference
- π Report bugs - Found broken links or errors? Let us know
- β¨ Add examples - Share your use cases and code examples
- π Translate - Help make docs accessible in other languages
- π¨ Improve design - Enhance UI/UX or accessibility
- π Write new content - Add missing documentation
- Fork this repository on GitHub
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/ebay-mcp-docs.git cd ebay-mcp-docs - Install Mintlify and preview locally:
npm install -g mintlify mintlify dev
- Make your changes and test locally
- Submit a Pull Request with a clear description
π Read our guides before contributing:
- CONTRIBUTING.md - Complete contribution guide
- CLAUDE.md - Detailed writing and style guidelines
- BRANDING.md - Brand colors and design system
- CODE_OF_CONDUCT.md - Community standards
Before submitting your PR:
- Followed style guide in CLAUDE.md
- Added/updated frontmatter (title, description)
- Tested all code examples
- Checked for broken links (
mintlify broken-links) - Previewed changes locally
- Added screenshots for visual changes
- Spell-checked and proofread
Use our templates when reporting issues:
mintlify broken-linksmintlify devNavigate through all pages to verify:
- All links work
- All images load
- All code blocks render correctly
- Navigation is intuitive
This documentation is configured for automatic deployment via Mintlify's GitHub integration.
- Install the Mintlify GitHub app from your dashboard
- Push changes to the
mainbranch - Mintlify automatically builds and deploys
If you prefer manual deployment:
- Connect your repository in the Mintlify dashboard
- Configure your deployment settings
- Push to deploy
- Clear, descriptive page titles
- Concise meta descriptions (50-160 characters)
- Keyword-rich headings
- Semantic HTML structure
- Fast page load times
Configure in docs.json:
- Open Graph tags
- Twitter cards
- Favicon and logo
- Brand colors
Learn how to use eBay MCP Server with popular AI assistants:
| AI Assistant | Guide | Features |
|---|---|---|
| Claude | claude.md | Native MCP support, 200K context, exceptional reasoning |
| Google Gemini | gemini.md | Multi-modal, vision capabilities, cost-effective |
| Cursor IDE | ebaymcp.com/mcp/cursor | AI-first code editor integration |
| Claude Desktop | ebaymcp.com/mcp/claude-desktop | Desktop app with built-in MCP |
- π Browse Docs: ebaymcp.com
- π Search: Use the search bar on the docs site
- β FAQ: Support FAQ
- π οΈ Troubleshooting: Common Issues
- Documentation bugs: Create issue
- Feature requests: Create issue
- Security concerns: Security Policy
- Documentation Questions: GitHub Discussions
- Server Issues: Server Repository
- Broken Link? Run
mintlify broken-links - Dev Server Won't Start? Run
npm install -g mintlify@latest - Page Shows 404? Check
docs.jsonnavigation
- Mintlify Docs: mintlify.com/docs
- MCP Specification: modelcontextprotocol.io
- eBay Developer Portal: developer.ebay.com
This documentation is part of the eBay MCP Server project and is licensed under the Apache License 2.0.
See the LICENSE file for details.
- Mintlify - Modern documentation platform
- MDX - Markdown with React components
- eBay Developer Program - API access and support
Thank you to all our contributors! π
- The eBay Developer Relations team for API support
- The Model Context Protocol community
- All users who reported issues and suggested improvements
If you find this documentation helpful, please consider giving us a star! β
Made with β€οΈ for the eBay developer community
π View Docs β’ π Report Bug β’ β¨ Request Feature β’ π€ Contribute