Dojo 市场 MCP 服务器

Dojo Marketplace MCP 是一个 MCP 服务器,让开发者可在 AI 编程助手中直接查找、安装、发布和管理 Dojo 市场中的技能、插件与工具。

  • by DojoCodingLabs
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 DojoCodingLabs/dojo-marketplace-mcp

使用说明

Dojo Marketplace MCP

An MCP server for builders who want to find, install and publish Dojo Marketplace skills, plugins and tools from their AI coding assistant.

MCP server for the Dojo Marketplace. Browse, install, and publish marketplace items directly from AI coding assistants.

Get started · Tools · Configuration · Development · Report an issue

Quick Start

npx -y @dojocoding/marketplace-mcp@latest

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "dojo-marketplace": {
      "command": "npx",
      "args": ["-y", "@dojocoding/marketplace-mcp@latest"],
      "env": {
        "DOJO_API_KEY": "your-api-key"
      }
    }
  }
}

Configuration

Variable Default Description
DOJO_API_KEY — API key (required)
TRANSPORT_MODE stdio stdio or http
DOJO_TOOLSETS browse,install Comma-separated enabled toolsets
DOJO_API_BASE_URL https://api.dojocoding.io Backend API URL
MCP_PORT 3000 Port for HTTP transport
DOJO_LOG_LEVEL info debug, info, warn, error

Available Tools

browse (enabled by default)

  • marketplace_search — Search items by query, category, or filters
  • marketplace_list_categories — List all categories
  • marketplace_get_details — Get item details
  • marketplace_get_reviews — Get item reviews

install (enabled by default)

  • marketplace_install — Install an item
  • marketplace_uninstall — Uninstall an item
  • marketplace_list_installed — List installed items

publish

  • marketplace_publish — Publish a new item
  • marketplace_update_listing — Update an existing listing
  • marketplace_deprecate — Deprecate an item

account

  • marketplace_get_profile — Get your profile
  • marketplace_get_purchases — List your purchases

Enable additional toolsets:

DOJO_TOOLSETS=browse,install,publish,account

Development

npm install
npm run build
npm run dev          # watch mode
npm run start        # stdio mode
npm run start:http   # HTTP mode

License

MIT. Built by Dojo Coding.