22

MCP

راه‌اندازی MCP طرحک در Cursor برای جست‌وجو و دستور نصب کامپوننت.

راه‌اندازی

در ریشهٔ پروژه .cursor/mcp.json:

{

  "mcpServers": {

    "tarhak": {

      "url": "https://tarhak.ir/api/mcp"

    }

  }

}

یا در Cursor Settings → MCP همین URL را اضافه کنید:

https://tarhak.ir/api/mcp

بعد Cursor را Reload کنید تا سرور tarhak Connected شود.

ابزارها

ابزارکار
tarhak_list_componentsلیست کامپوننت‌ها
tarhak_search_componentsجست‌وجو
tarhak_get_componentجزئیات و وابستگی‌ها
tarhak_install_commandدستور نصب CLI

نصب کامپوننت

MCP فقط دستور می‌دهد؛ در پروژهٔ خودتان اجرا کنید:

npx farsiui@latest add @tarhak/<slug>

لوکال (اختیاری)

با next dev:

{

  "mcpServers": {

    "tarhak": {

      "url": "http://localhost:3000/api/mcp"

    }

  }

}

Stdio از کلون ریپو:

npm run mcp:install
{

  "mcpServers": {

    "tarhak": {

      "command": "npx",

      "args": ["tsx", "mcp/tarhak-mcp-server/src/index.ts"],

      "env": {

        "TARHAK_SITE_URL": "https://tarhak.ir"

      }

    }

  }

}

عیب‌یابی

مشکلکار
Connected نمی‌شودURL را چک کنید؛ Cursor را ری‌استارت کنید
ابزار صدا زده نمی‌شودچت Agent + Reload MCP
کامپوننت نیستtarhak_search_components؛ فقط آیتم‌های /r