addrbookFor publishers
← The evidence ledger

Evidence row 2977059

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 0dd7eec6-f651-400e-b781-66e1d00997bb
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
dcd16e0fdd9e759ce3b6fa10a62abcab01f27301966d2b5beb5966c9ce31455f
Leaf
0x59154a43fe1ee94cd9a8c84eb4b6f703cdf1d9fa38ad72106bf42cbc76419e4d

What was observed

{
  "count": 12,
  "tools": [
    {
      "description": "search veya vulkill_list_reports sonucundaki id ile hesabınıza ait kayıtlı raporu ya da cap- önekli yetenek kaydını getirir. Yeni tarama başlatmaz; kredi harcamaz. Çalışan görevin durumunu güncellemek için vulkill_get_scan_status kullanın. Bulunmayan ya da erişilemeyen kayıt hata döndürür.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "search/list_reports sonucundaki rapor kimliği veya cap- önekli yetenek kimliği.",
            "maxLength": 128,
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "fetch"
    },
    {
      "description": "Bağlı hesabın raporları ve güvenlik yetenek kataloğunda düz metin query ile arama yapar; örnek: SQL veya CWE-89. Dönen kimliği fetch ile açın. Tüm raporların listesi için vulkill_list_reports kullanın. Yeni tarama başlatmaz; kredi harcamaz.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "query": {
            "description": "all: tüm 260 kontrol; source/semantic/infrastructure/web/auto: mod kapsamı; VK-001, SQL veya CWE-89: kontrol araması.",
            "maxLength": 200,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search"
    },
    {
      "description": "Yeni bağlantıda önce bu aracı kullanın: API/MCP akışını, tarama modlarını, hedef doğrulamasını ve kullanıcı yetki beyanını açıklar. Sonraki adım bakiye için vulkill_wallet_status, özellik araması için vulkill_capabilities. Tarama başlatmaz; kredi harcamaz.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "vulkill_ai_guide"
    },
    {
      "description": "Eski istemciler için tarama başlatma uyumluluk aracı; yeni entegrasyonlarda vulkill_start_scan tercih edin. Aynı yetki/kredi/motor kontrollerini kullanır. sourceFiles veya inline_files ile içerik; targetUrl veya tek dast_targets ile doğrulanmış HTTPS hedefi gönderilir. Yerel project_path ve depo adresi içe aktarma değildir. Toplam JSON 512 KiB, dosya başına 200000 karakter, en fazla 5000 dosya. Açık kullanıcı beyanı zorunludur. scanId sonucunu vulkill_get_scan_status ile izleyin; belirsiz yanıtı yeni idempotencyKey ile yeniden başlatmayın.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "authorizationScope": {
            "description": "own_asset: kendi hedefiniz; authorized_organization_or_client: müşteriden/kurumdan açık test yetkisi; open_source_or_bounty: izinli açık kaynak veya program kapsamı.",
            "enum": [
              "own_asset",
              "authorized_organization_or_client",
              "open_source_or_bounty"
            ],
            "type": "string"
          },
          "dast_targets": {
            "description": "Eski targetUrl alanı. En fazla bir doğrulanmış HTTPS hedef gönderin; targetUrl ile çelişmemelidir.",
            "items": {
              "maxLength": 300,
              "type": "string"
            },
            "maxItems": 10,
            "type": "array"
          },
          "files": {
            "description": "Gerçekte gönderilecek dosya sayısı; tarama için sourceFiles gerekir. Planlama aracında yalnız tahmindir.",
            "maximum": 100000000,
            "minimum": 0,
            "type": "integer"
          },
          "force_rescan": {
            "description": "Eski istemci uyumluluk alanı. Yetki, kredi veya idempotency denetimlerini atlamaz.",
            "type": "boolean"
          },
          "idempotencyKey": {
            "description": "Bir mantıksal görev için benzersiz kimlik. Ağ hatasında aynı görevi tekrar deniyorsanız aynısını kullanın; farklı görevlerde yeniden kullanmayın.",
            "maxLength": 128,
            "type": "string"
          },
          "inline_files": {
            "description": "sourceFiles için eski alan adı; ikisini birden göndermeyin. Her nesnede content ve göreli path/file/filename bulunur.",
            "items": {
              "additionalProperties": false,
              "properties": {
                "content": {
                  "description": "Dosyanın gerçek UTF-8 metin içeriği; en fazla 200000 karakter. Toplam istek JSON sınırı ayrıca 524288 bayttır.",
                  "maxLength": 200000,
                  "type": "string"
                },
                "file": {
                  "description": "path alanının eski adı; proje köküne göre göreli dosya yolu.",
                  "maxLength": 260,
                  "type": "string"
                },
                "filename": {
                  "description": "path alanının eski adı; proje köküne göre göreli dosya yolu.",
                  "maxLength": 260,
                  "type": "string"
                },
                "path": {
                  "description": "Proje köküne göre güvenli dosya yolu; mutlak yol ve .. kabul edilmez.",
                  "maxLength": 260,
                  "type": "string"
                }
              },
              "required": [
                "content"
              ],
              "type": "object"
            },
            "maxItems": 5000,
            "type": "array"
          },
          "liabilityAccepted": {
            "description": "Yalnız kullanıcı güncel yetki ve sorumluluk beyanını açıkça kabul etmişse true. Varsayılan kabul yoktur.",
            "type": "boolean"
          },
          "mode": {
            "description": "5 mod: auto hedefe uygun kontroller; source kaynak/sır/bağımlılık; semantic veri akışı/yetki/iş mantığı; infrastructure konteyner/altyapı/SSRF; web doğrulanmış canlı HTTPS hedefi. Kapsam ayrıntısı için vulkill_capabilities; authorizationScope tarama modu değildir.",
            "enum": [
              "auto",
              "source",
              "semantic",
              "infrastructure",
              "web"
            ],
            "type": "string"
          },
          "requested_files": {
            "description": "files alanının eski adı; farklı değerlerle ikisini birden göndermeyin.",
            "maximum": 100000000,
            "minimum": 0,
            "type": "integer"
          },
          "requested_sites": {
            "description": "sites alanının eski adı; farklı değerlerle ikisini birden göndermeyin.",
            "maximum": 10000,
            "minimum": 0,
            "type": "integer"
          },
          "scan_depth": {
            "description": "Eski mode adı; fast=source ve deep=semantic. mode ile çelişen değer göndermeyin.",
            "enum": [
              "auto",
              "source",
              "semantic",
              "infrastructure",
              "web",
              "fast",
              "deep"
            ],
            "type": "string"
          },
          "sites": {
            "description": "Canlı site sayısı; gerçek başlangıçta en fazla bir doğrulanmış targetUrl ile 1, kaynak kodda 0.",
            "maximum": 10000,
            "minimum": 0,
            "type": "integer"
          },
          "sourceFiles": {
            "description": "Göreli path ve gerçek UTF-8 content nesneleri. Kaynak yolunu tek başına göndermeyin; toplam JSON istek sınırı 524288 bayttır.",
            "items": {
              "additionalProperties": false,
              "properties": {
                "content": {
                  "description": "Dosyanın gerçek UTF-8 metin içeriği; en fazla 200000 karakter. Toplam istek JSON sınırı ayrıca 524288 bayttır.",
                  "maxLength": 200000,
                  "type": "string"
                },
                "path": {
                  "description": "Proje köküne göre güvenli dosya yolu; mutlak yol ve .. kabul edilmez.",
                  "maxLength": 260,
                  "type": "string"
                }
              },
              "required": [
                "path",
                "content"
              ],
              "type": "object"
            },
            "maxItems": 5000,
            "type": "array"
          },
          "targetName": {
            "description": "Raporda görünecek kısa proje/hedef adı; parola veya özel anahtar yazmayın.",
            "maxLength": 120,
            "type": "string"
          },
          "targetUrl": {
            "description": "Sahipliği doğrulanmış herkese açık HTTPS web hedefi. GitHub depo içe aktarma veya sunucudaki dosya yolu değildir.",
            "maxLength": 300,
            "type": "string"
          }
        },
        "required": [
          "authorizationScope",
          "liabilityAccepted"
        ],
        "type": "object"
      },
      "name": "vulkill_auto_scan"
    },
    {
      "description": "12 güvenlik alanını, 260 kontrolün katalog kapsamını ve 5 tarama modunu açıklar. Boş query özet getirir; query=all tüm 260 maddeyi; mod adı, VK-001, SQL veya CWE-89 ayrıntılı eşleşmeleri getirir. Modlar 3 yetki beyanından ayrıdır. Çalıştırılan kontroller için görev raporunu okuyun. Tarama başlatmaz, kredi harcamaz.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "query": {
            "description": "all: tüm 260 kontrol; source/semantic/infrastructure/web/auto: mod kapsamı; VK-001, SQL veya CWE-89: kontrol araması.",
            "maxLength": 120,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "vulkill_capabilities"
    },
    {
      "description": "Tarama öncesi yetki kapsamlarını, beyan metnini, dosya/site kredisini ve süre sınırlarını getirir. Yalnız sayısal bakiye ve motor hazırlığı için vulkill_wallet_status, geçmiş için vulkill_credit_usage kullanın. Tarama başlatmaz; kredi harcamaz.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "vulkill_check_credits"
    },
    {
      "description": "Güncel dönemin kredi kullanımını ve en son görev özetlerini getirir. view uyumluluk alanıdır; historical seçimi geçmiş dönem bakiyesi sorgulamaz. Anlık bakiye için vulkill_wallet_status kullanın. Kredi harcamaz.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "view": {
            "description": "Uyumluluk etiketi; varsayılan current. Her iki değer güncel dönem bakiyesini ve son görevleri getirir.",
            "enum": [
              "current",
              "historical"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "vulkill_credit_usage"
    },
    {
      "description": "vulkill_start_scan sonucundaki scanId için yetkili motordan durum ve rapor günceller. Yeni tarama başlatmaz. Motor başlamadığını doğrularsa ayrılmış kredi uzlaştırılır; zaman aşımı tek başına iade kanıtı değildir. Bulunmayan kimlik not_found, başka hesaba ait kimlik forbidden döner. running ise sonra yeniden sorgulayın; completed ise findings/coverage/summary inceleyin.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "scanId": {
            "description": "Başlatma yanıtından veya rapor listesinden alınan, bu hesaba ait görev kimliği.",
            "type": "string"
          }
        },
        "required": [
          "scanId"
        ],
        "type": "object"
      },
      "name": "vulkill_get_scan_status"
    },
    {
      "description": "Yalnız bağlı hesaba ait en yeni 50 görev ve ayrıntılı findings/coverage/summary raporlarını listeler. Tarama başlatmaz ve yeni kredi harcamaz. Bir görevi motordan güncellemek için vulkill_get_scan_status; bilinen rapor kimliğini okumak için fetch kullanın.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "vulkill_list_reports"
    },
    {
      "description": "Dosya ve site sayısından kredi kapsamı ile parça sayısı tahmini oluşturur. Sonuç tahmindir; kaynak içerikleri gönderilmez ve görev başlamaz. Plan sonrası açık kullanıcı beyanıyla vulkill_start_scan kullanın. Kredi harcamaz.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "files": {
            "description": "Gerçekte gönderilecek dosya sayısı; tarama için sourceFiles gerekir. Planlama aracında yalnız tahmindir.",
            "maximum": 100000000,
            "minimum": 0,
            "type": "integer"
          },
          "mode": {
            "description": "5 mod: auto hedefe uygun kontroller; source kaynak/sır/bağımlılık; semantic veri akışı/yetki/iş mantığı; infrastructure konteyner/altyapı/SSRF; web doğrulanmış canlı HTTPS hedefi. Kapsam ayrıntısı için vulkill_capabilities; authorizationScope tarama modu değildir.",
            "enum": [
              "auto",
              "source",
              "semantic",
              "infrastructure",
              "web"
            ],
            "type": "string"
          },
          "sites": {
            "description": "Canlı site sayısı; gerçek başlangıçta en fazla bir doğrulanmış targetUrl ile 1, kaynak kodda 0.",
            "maximum": 10000,
            "minimum": 0,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "vulkill_scan_guided_interactive"
    },
    {
      "description": "Yeni istemciler için birincil tarama başlatma aracı. Kaynak dosyalarını sourceFiles içinde veya sahipliği doğrulanmış HTTPS hedefini targetUrl içinde gönderin; yerel yol ve GitHub depo adresi dosya içeriğinin yerine geçmez. authorizationScope seçimi ve kullanıcının açık liabilityAccepted=true onayı gerekir; kullanıcı adına kabul etmeyin. Toplam JSON isteği 512 KiB, tek dosya 200000 karakter, en fazla 5000 dosyadır. idempotencyKey yeniden denemelerde aynı kalmalıdır. Sonuç scanId/status/started/creditsCharged içerir; raporu vulkill_get_scan_status ile izleyin. Motor başlamadığı doğrulanırsa kredi düşmez.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "authorizationScope": {
            "description": "own_asset: kendi hedefiniz; authorized_organization_or_client: müşteriden/kurumdan açık test yetkisi; open_source_or_bounty: izinli açık kaynak veya program kapsamı.",
            "enum": [
              "own_asset",
              "authorized_organization_or_client",
              "open_source_or_bounty"
            ],
            "type": "string"
          },
          "files": {
            "description": "Gerçekte gönderilecek dosya sayısı; tarama için sourceFiles gerekir. Planlama aracında yalnız tahmindir.",
            "maximum": 100000000,
            "minimum": 0,
            "type": "integer"
          },
          "idempotencyKey": {
            "description": "Bir mantıksal görev için benzersiz kimlik. Ağ hatasında aynı görevi tekrar deniyorsanız aynısını kullanın; farklı görevlerde yeniden kullanmayın.",
            "maxLength": 128,
            "type": "string"
          },
          "liabilityAccepted": {
            "description": "Yalnız kullanıcı güncel yetki ve sorumluluk beyanını açıkça kabul etmişse true. Varsayılan kabul yoktur.",
            "type": "boolean"
          },
          "mode": {
            "description": "5 mod: auto hedefe uygun kontroller; source kaynak/sır/bağımlılık; semantic veri akışı/yetki/iş mantığı; infrastructure konteyner/altyapı/SSRF; web doğrulanmış canlı HTTPS hedefi. Kapsam ayrıntısı için vulkill_capabilities; authorizationScope tarama modu değildir.",
            "enum": [
              "auto",
              "source",
              "semantic",
              "infrastructure",
              "web"
            ],
            "type": "string"
          },
          "sites": {
            "description": "Canlı site sayısı; gerçek başlangıçta en fazla bir doğrulanmış targetUrl ile 1, kaynak kodda 0.",
            "maximum": 10000,
            "minimum": 0,
            "type": "integer"
          },
          "sourceFiles": {
            "description": "Göreli path ve gerçek UTF-8 content nesneleri. Kaynak yolunu tek başına göndermeyin; toplam JSON istek sınırı 524288 bayttır.",
            "items": {
              "additionalProperties": false,
              "properties": {
                "content": {
                  "description": "Dosyanın gerçek UTF-8 metin içeriği; en fazla 200000 karakter. Toplam istek JSON sınırı ayrıca 524288 bayttır.",
                  "maxLength": 200000,
                  "type": "string"
                },
                "path": {
                  "description": "Proje köküne göre güvenli dosya yolu; mutlak yol ve .. kabul edilmez.",
                  "maxLength": 260,
                  "type": "string"
                }
              },
              "required": [
                "path",
                "content"
              ],
              "type": "object"
            },
            "maxItems": 5000,
            "type": "array"
          },
          "started": {
            "description": "Uyumluluk alanı. İstemci true göndererek tarama kanıtı oluşturamaz; gerçek başlangıcı sunucu/motor belirler. Normal taramada alanı atlayın.",
            "type": "boolean"
          },
          "targetName": {
            "description": "Raporda görünecek kısa proje/hedef adı; parola veya özel anahtar yazmayın.",
            "maxLength": 120,
            "type": "string"
          },
          "targetUrl": {
            "description": "Sahipliği doğrulanmış herkese açık HTTPS web hedefi. GitHub depo içe aktarma veya sunucudaki dosya yolu değildir.",
            "maxLength": 300,
            "type": "string"
          }
        },
        "required": [
          "authorizationScope",
          "liabilityAccepted"
        ],
        "type": "object"
      },
      "name": "vulkill_start_scan"
    },
    {
      "description": "Hesabın remainingFiles, remainingSites, executionAvailable ve dönem bakiyesini getirir. Güncel bakiye için kullanın; geçmiş kullanım için vulkill_credit_usage. executionAvailable tamamlanmış tarama kanıtı değildir. Tarama başlatmaz; kredi harcamaz.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "vulkill_wallet_status"
    }
  ]
}

What the leaf hashes

{"body":"dcd16e0fdd9e759ce3b6fa10a62abcab01f27301966d2b5beb5966c9ce31455f","id":2977059,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793780620712004,"prev":null,"subject":"0dd7eec6-f651-400e-b781-66e1d00997bb","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (424109 rows).

  1. 0x59153a270a19ef1970914b6c591084aedb4ce259f7345559f4b724168a860c31
  2. 0x530e6ffc0762726c489e83c22935a97af67640df7ab68f1342bc3e99a75bfc8e
  3. 0xe219e8f0986124c232d284386b09f8fb64a2572dbe56abcb1413e82f657c74c9
  4. 0x59f0dd7bb7a0dba435d56632d2299319736a02f897d0e82b8e72256e0afee210
  5. 0xe388a80652f872ceb1b7767ba34783fc5892be5b1c79796775820c7db0d69510
  6. 0x24f6bd14dcc0d88cb1fb51114c0292365fe10ced0a5388752dab4992891ba8da
  7. 0xf98113f977390c362290e0fc5699e49da80851114aa1edecce774d6a9735b245
  8. 0x405c7c459196e5e52ed0880c5dab979a3d44678669a2cdb05b8a85f797544a28
  9. 0x85120564f13552989e72a1c645265121663f021c59fbb091840977c0e5ce5929
  10. 0x26d1d1f1675ecc49a192034a4c255073115ba4abacf88614f518a10760635d14
  11. 0x892235f1aa97a81cf7763188204bda5225956582d487e290715069be2d62d45d
  12. 0xea3a65b940957290f1df68a6aa5bcdfc041e6656e9c06ba5ed96ee4f8397e93b
  13. 0x1187ab9017834f209eb10861bed61cd5a4620a57e7c1363d9d9dc30898fb63ad
  14. 0x9e77f63ad84a9a7f4ec5bd22587b7426172f805d9542bc37a0e6eb7a5819d762
  15. 0xef57a5030e9f74924772ed82f2ec9d81269d0f11488e66c967d5fe90d002634f
  16. 0x5c295f44fee7844fe001921189101c73d5ab26f05805bf5587a5f0e5ee351912
  17. 0xd8e00ce5342a08a947d0a4806e7254d076614766392d88153d93cf58ae69cf8b
  18. 0xc3c363818e1d5142c4629be55f1c9e168a7466e628cfd2a858fe171aff1e91ca
  19. 0x10067354f57fa0cd86b7423e67cc1c7d107d7c9c6823df5246c4fb63b60575e5
Day root
0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
Chained
0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
Published
On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345

How to check it · This row as JSON