خادم MCP
Slither MCP Server
يحوّل مشروع Solidity إلى رسم بياني قابل للاستعلام
نجوم GitHub
96
المستودع على GitHub
أضِفه إلى عميلك
رسميالتثبيت
uvx --from git+https://github.com/trailofbits/slither-mcp slither-mcp
mcpServers
{
"mcpServers": {
"slither-mcp": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/trailofbits/slither-mcp",
"slither-mcp"
]
}
}
}- وسيلة النقل
- stdio
- بيئة التشغيل
- Python
- المصادقة
- غير مطلوبة
- الترخيص
- AGPL-3.0
- النجوم
- 96
الأدوات
list_contractsget_contractget_function_sourcefunction_callersfunction_calleesget_inherited_contractsget_derived_contracts
قراءة ملفات العقد الذكي منفردة لا تكشف أهم ما فيه: من يستطيع الوصول إلى دالة ذات صلاحيات حساسة. يبني Slither هذا الرسم البياني، ويعرضه هذا الخادم من مطوّريه كأدوات لاستعراض العقود، وتتبع مستدعي الدوال والدوال التي تستدعيها، والتنقل عبر الوراثة في الاتجاهين. ويمكن تصفية نتائج أدوات الكشف، بينما تُخزَّن نتائج التحليل مؤقتًا داخل المشروع لتسريع الاستعلامات المتكررة في مشاريع Foundry أو Hardhat.

التعليقات(0)
سجّل الدخول للتعليق