ابزارهای توسعهدهندگان
Developer Tools MCP
تبدیل داده، Base64، UUID، Regex و اعتبارسنجی JSON.
📘 راهنمای استفاده از این سرویس MCP
MCP چیست و این صفحه چه میکند؟
Model Context Protocol (MCP) یک استاندارد برای وصل کردن ابزارها (Tools) به ایجنتهای هوش مصنوعی و اتوماسیون است. هر سرویس در Marketplace مجموعهای از Tool دارد؛ هر Tool یک ورودی مشخص (JSON Schema) و یک خروجی ساختیافته برمیگرداند. در دهکده میتوانید Tool را همینجا تست کنید، از مستندات بخوانید، و بعداً به Workflow یا کلاینت MCP وصل کنید.
مراحل سریع (همین صفحه)
- وضعیت سرویس را ببینید: فعال برای تست یعنی Provider واقعی ثبت شده است.
- در بخش ابزارها نام Tool، توضیح و Schema ورودی/خروجی را بخوانید.
- به بخش تست سرویس بروید، Tool را انتخاب کنید و فیلدها را پر کنید.
- روی «اجرای تست» بزنید؛ پاسخ JSON در همان صفحه نشان داده میشود.
- در صورت خطا، کد خطا (
NOT_FOUND،SERVICE_UNAVAILABLE،INTERNAL_ERROR) را در پیام ببینید.
فراخوانی از طریق API (برای توسعهدهنده)
Tester داخلی از همین endpoint استفاده میکند:
POST /Mcp/ExecuteTool
Content-Type: application/json
{
"slug": "developer-tools",
"tool": "نام_ابزار",
"arguments": { }
}
مقدار tool باید دقیقاً همان Name ابزار باشد (نه فقط عنوان نمایشی).
فیلد arguments مطابق Input Schema همان Tool پر میشود.
اتصال در Workflow دهکده
- از داشبورد یک گردشکار بسازید یا قالب آماده را Import کنید.
- نود HTTP Request (یا نود MCP در صورت فعال بودن در ادیتور) را اضافه کنید.
- آدرس
/Mcp/ExecuteToolرا با بدنه JSON بالا صدا بزنید. - خروجی را به نود بعدی (شرط، تلگرام، ذخیره دیتابیس و …) وصل کنید.
Endpoint و کلاینت MCP خارجی
اجرای تست از داخل سایت فعال است. Endpoint استاندارد MCP و صدور API Key از پنل کاربری در نسخههای بعدی اضافه میشود.
تا آن زمان از Tester یا POST /Mcp/ExecuteTool استفاده کنید.
نکات مهم
- سرویسهای رایگان و Active (مثل Iran Utility و Developer Tools) بدون Credential اضافه قابل تستاند.
- برای SMS، پرداخت و جستوجو تا زمان اتصال Provider واقعی، وضعیت Development است و نباید بهعنوان API نهایی در تولید استفاده شوند.
- اگر خطای مربوط به SQL یا
INTERNAL_ERRORدیدید، اتصال دیتابیس سرور را بررسی کنید؛ خود Tool ممکن است سالم باشد. - مستندات تفصیلی هر سرویس: صفحه مستندات.
ابزارها (Tools)
validate_json
بررسی معتبر بودن JSON
{"type":"object","properties":{"json":{"type":"string","description":"متن JSON"}},"required":["json"]}
{"type":"object"}
json_to_csv
آرایه آبجکتها به CSV
{"type":"object","properties":{"json":{"type":"string","description":"آرایه JSON"}},"required":["json"]}
{"type":"object"}
csv_to_json
CSV به آرایه
{"type":"object","properties":{"csv":{"type":"string","description":"متن CSV"}},"required":["csv"]}
{"type":"object"}
base64_encode
رمزگذاری
{"type":"object","properties":{"text":{"type":"string","description":"متن"}},"required":["text"]}
{"type":"object"}
base64_decode
رمزگشایی
{"type":"object","properties":{"text":{"type":"string","description":"Base64"}},"required":["text"]}
{"type":"object"}
generate_uuid
شناسه یکتا
{"type":"object","properties":{}}
{"type":"object"}
uuid
UUID
{"type":"object","properties":{}}
{"type":"object"}
hash_sha256
SHA256
{"type":"object","properties":{"text":{"type":"string","description":"متن"}},"required":["text"]}
{"type":"object"}
now_iso
زمان ISO
{"type":"object","properties":{}}
{"type":"object"}
slugify
Slugify
{"type":"object","properties":{"text":{"type":"string","description":"متن"}},"required":["text"]}
{"type":"object"}
regex_test
آزمایش الگو
{"type":"object","properties":{"pattern":{"type":"string","description":"الگو"},"text":{"type":"string","description":"متن"}},"required":["pattern","text"]}
{"type":"object"}
http_request
غیرفعال در Tester عمومی (SSRF)
{"type":"object","properties":{"url":{"type":"string","description":"URL"}},"required":["url"]}
{"type":"object"}
xml_to_json
تبدیل محدود
{"type":"object","properties":{"xml":{"type":"string","description":"متن XML"}},"required":["xml"]}
{"type":"object"}
نحوه اتصال
اجرای تست از داخل سایت فعال است. Endpoint عمومی MCP و صدور API Key در نسخههای بعدی از پنل کاربری ارائه میشود.
Placeholder: /mcp/developer-tools
تست سرویس
نظرات کاربران
هنوز نظر تأییدشدهای ثبت نشده است. اولین نفر باشید.
ثبت نظر
پس از بررسی مدیر نمایش داده میشود.