
Palanit Core
io.github.stasxr由 GitHub 账号 stasxr 发布v0.1.3更新于 Oct 28, 2026
Scan MCP servers and agent tool manifests for poisoning, exfiltration, secrets and supply-chain risk
发布方自己的服务:core.blue
概览
以本地 MCP 服务器形式运行,扫描 MCP 配置与智能体工具清单中的投毒、外泄、密钥泄露和供应链风险。
- 可以做什么
- 扫描 MCP 配置与工具清单,检查隐藏指令、诱导外泄、硬编码密钥、隐形 Unicode、未固定版本、启动 shell、明文端点与重名工具
- 列出内置检测规则及其严重级别
- 返回工具版本信息
- 也可通过命令行运行同样的检查,支持 JSON 输出与 CI 失败阈值,并可固定已批准的工具定义以发现后续改动
- 适用场景
- 适合在安装或审查第三方 MCP 服务器与智能体工具时,让助手先检查其定义是否可信;也适合把检查放进 CI 或 pre-commit 钩子中重复执行。
- 运行要求
- 需要本地 Python 环境,安装带 mcp 附加组件的 palanit-core 包,并以 palanit-mcp 通过 stdio 启动。未声明账号、API 密钥或环境变量。只读取你指定的配置或清单文件。
安装
在 SourceWeft 中
- 打开 控制台中的 Palanit Core,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
Palanit Core
A watchtower for AI agents.
Scan MCP servers and AI-agent tool manifests for hidden risk — before an attacker finds it.
Your AI agent trusts tools, MCP servers and skills it didn't write. A tool's description is injected straight into the model's context — so a poisoned description can quietly tell your agent to leak a key, call an attacker's server, or run a shell command. Palanit Core reads every tool the way your agent will, and flags the ones that would betray it.
- Zero dependencies. Pure Python standard library. Nothing to audit but the rules.
- Fast & local. Runs on your machine. Sends nothing anywhere.
- CI-ready. Exits
1onHIGH+ findings, so a poisoned tool fails the build. - Open & honest. Every rule is readable. Severities reflect real impact, not upsell.
Install
Use
Example (trimmed):
Catch rug-pulls (tool-definition pinning)
A scan at install time only sees the tool text you approved. A hostile server
can swap a tool's description or input schema after that approval — and
standard clients never re-check. palanit pin records a hash of each tool's
declared definition; a later scan --baseline fails closed on any change,
so a swap costs the attacker the tool instead of silently succeeding.
What it detects
Run palanit rules to list them. Inputs understood: Claude-style mcpServers
configs, servers configs, tools manifests, a bare list of tools, or a single
tool object. Unknown JSON still gets string-level checks.
Use it as a GitHub Action
Prefer plain steps? That works too:
Use it as a pre-commit hook
Use it as an MCP server
Palanit Core can itself run as an MCP server, so an agent or MCP client (Claude Desktop, Cursor, Cline, …) can scan a config on demand:
Exposes the tools scan_mcp_config, list_rules and version. Example client entry:
Add the badge
Scanned your MCP server with Palanit Core? Show it:
Responsible use
Palanit Core only reads files you give it — but the broader PALANIT suite (botprobe) sends live test traffic. Only scan or test systems you own or are authorized to test. A clean scan reduces risk; it does not prove safety.
Beyond the CLI
- Palanit OS — the same engine in your browser, plus continuous monitoring, change alerts and shareable reports.
- Palanit Bot Killer — block hostile AI crawlers and red-team your own chatbot with botprobe.
License
Apache-2.0 © Stanislav Miziyev. Contributions welcome — see CONTRIBUTING.
mcp-name: io.github.stasxr/palanit-core
来源:README.md,提交 bec464a
工具
0版本历史
2- v0.1.3最新Oct 21, 2026
- v0.1.2Oct 17, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Core 集成
core.blue
blue.core官方发布者
core.blue 的远程 MCP 端点,提供每位客户独立的私有智能体记忆“house”:可读手册、试用沙盒、查价格与建议,并申请 house。

Brevio Core
由 GitHub 账号 Brevio-Ventures 发布
本地 MCP 服务器,让编码代理扫描代码中反复出现的代理式错误、解释规则、列出规则,并把一次修复固化为守卫。

brain-core
由 GitHub 账号 xy-claude 发布
本地 MCP 服务器,为 Claude Code 智能体提供跨会话的长期记忆,以 markdown 文件加本地 SQLite 与向量索引保存。

Scovant Core
由 GitHub 账号 Scovant 发布
对网站进行被动式AI代理就绪扫描:robots、llms.txt、JSON-LD、MCP发现、安全性。AI 翻译

ProofCore
由 GitHub 账号 ProofCore-Protocol 发布
面向AI代理的TON区块链零认证加密公证与证据层。AI 翻译