Spill
Pull TestFlight screenshot feedback from App Store Connect into AI coding agents.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
@viccalexander/spillclaude mcp add spill -e 'ASC_ISSUER_ID=<ASC_ISSUER_ID>' -e 'ASC_KEY_ID=<ASC_KEY_ID>' -e 'ASC_PRIVATE_KEY_PATH=<your asc_private_key_path>' -e 'ASC_APP_ID=<ASC_APP_ID>' -- npx -y @viccalexander/spill@0.1.5 server
{
"mcpServers": {
"spill": {
"command": "npx",
"args": [
"-y",
"@viccalexander/spill@0.1.5",
"server"
],
"env": {
"ASC_ISSUER_ID": "<ASC_ISSUER_ID>",
"ASC_KEY_ID": "<ASC_KEY_ID>",
"ASC_PRIVATE_KEY_PATH": "<your asc_private_key_path>",
"ASC_APP_ID": "<ASC_APP_ID>"
}
}
}
}
متغيرات البيئة
ASC_ISSUER_IDإلزامي App Store Connect API issuer ID.ASC_KEY_IDإلزامي App Store Connect API key ID.ASC_PRIVATE_KEY_PATHإلزامي سري Absolute path to the downloaded App Store Connect .p8 private key.ASC_APP_IDإلزامي Numeric App Store Connect app ID.
الأسئلة الشائعة
ما هو Spill؟
Pull TestFlight screenshot feedback from App Store Connect into AI coding agents.
كيف أثبّت Spill؟
يعمل على جهازك. في Claude Code: claude mcp add spill -e 'ASC_ISSUER_ID=<ASC_ISSUER_ID>' -e 'ASC_KEY_ID=<ASC_KEY_ID>' -e 'ASC_PRIVATE_KEY_PATH=<your asc_private_key_path>' -e 'ASC_APP_ID=<ASC_APP_ID>' -- npx -y @viccalexander/spill@0.1.5 server. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج Spill إلى مفتاح API؟
نعم. يتطلب ASC_ISSUER_ID, ASC_KEY_ID, ASC_PRIVATE_KEY_PATH, ASC_APP_ID، وتضبطها في إعداداته.
هل Spill مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون Spill؟
ينشره vicc. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.