Mã nguồn mở · miễn phí vĩnh viễn

Quét những gì agent của bạn tin tưởng — chỉ trong một lệnh

Palanit Core là một trình quét không phụ thuộc gì cho Model Context Protocol. Đưa cho nó một cấu hình MCP hoặc một manifest công cụ và nó sẽ đọc mọi công cụ theo đúng cách agent của bạn sẽ đọc — rồi gắn cờ những công cụ sẽ âm thầm phản bội nó. Nó miễn phí, mã nguồn mở, và được thiết kế để sống trong terminal và CI của bạn.

Core phát hiện những gì

HIGH

Đầu độc mô tả công cụ

Các chỉ dẫn ẩn trong mô tả của một công cụ mà agent của bạn sẽ thực thi như thể chính bạn viết ra.

HIGH

Rò rỉ dữ liệu

Các mô tả hoặc lược đồ dẫn dắt agent gửi dữ liệu hoặc bí mật đến một điểm cuối bên ngoài.

HIGH

Bí mật hardcode

Các khóa API, token và thông tin xác thực bị đưa thẳng vào cấu hình và manifest.

MED

Unicode vô hình

Các ký tự điều khiển độ rộng bằng không và hai chiều che giấu chỉ dẫn khỏi sự đánh giá của con người.

MED

Gói không ghim phiên bản

Các máy chủ khởi chạy với @latest hoặc phiên bản thả nổi — một rủi ro chuỗi cung ứng kiểu tráo đổi.

MED

Công cụ thực thi shell

Các công cụ gọi ra shell, mở rộng bán kính thiệt hại của mỗi lệnh bị xâm phạm.

LOW

Giao vận không có TLS

Các điểm cuối qua http:// nơi lưu lượng công cụ có thể bị đọc hoặc can thiệp khi truyền.

LOW

Trùng tên che khuất

Hai công cụ cùng tên, cho phép một công cụ độc hại che khuất một công cụ đáng tin.

Được xây dựng cho CI

Core thoát với mã 1 với bất kỳ phát hiện nào ở mức độ HIGH trở lên, nên một công cụ bị đầu độc sẽ làm hỏng bản dựng thay vì đến được sản xuất. Đầu ra JSON máy đọc được gắn vào bất kỳ pipeline hoặc bảng điều khiển nào.

Mở ngay từ thiết kế

Mọi quy tắc đều đọc được và kiểm toán được. Bạn có thể thấy chính xác những gì Core coi là nguy hiểm, mở rộng nó bằng quy tắc của riêng bạn, và tin tưởng nó chính vì bạn có thể kiểm tra nó.

Cài đặt & chạy

bash
# Install (PyPI)
pip install palanit-core

# Scan an MCP config — fails CI on HIGH+
palanit scan mcp.config.json --fail-on HIGH

# Machine-readable output
palanit scan mcp.config.json --json > report.json