Agent-Native Calendar
Agent-Native Google Calendar - manage events, sync, and public booking
作者提供的说明(英文原文)
Security-first web access. Sanitizes pages, blocks injection, redacts PII. Now with PDF/JSON/SVG.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
VISUS_TIMEOUT_MS, VISUS_MAX_CONTENT_KB, VISUS_RENDERER_URL你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"visus": {
"command": "npx",
"args": [
"-y",
"visus-mcp"
],
"env": {
"VISUS_TIMEOUT_MS": "your-value",
"VISUS_MAX_CONTENT_KB": "your-value",
"VISUS_RENDERER_URL": "your-value"
}
}
}
}在终端中运行这条命令
claude mcp add visus --env VISUS_TIMEOUT_MS=your-value --env VISUS_MAX_CONTENT_KB=your-value --env VISUS_RENDERER_URL=your-value -- npx -y visus-mcp运行前请先填写空着的值。
粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"visus": {
"command": "npx",
"args": [
"-y",
"visus-mcp"
],
"env": {
"VISUS_TIMEOUT_MS": "your-value",
"VISUS_MAX_CONTENT_KB": "your-value",
"VISUS_RENDERER_URL": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"visus": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"visus-mcp"
],
"env": {
"VISUS_TIMEOUT_MS": "your-value",
"VISUS_MAX_CONTENT_KB": "your-value",
"VISUS_RENDERER_URL": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
VISUS_TIMEOUT_MS envVISUS_MAX_CONTENT_KB envVISUS_RENDERER_URL env这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日
注册名称已通过 GitHub 账户 visus-mcp 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(0.13.0)于7个月前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。
同一分类中有:Agent-Native Calendar, Excel MCP Server, MCP Server for Excel
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
Agent-Native Google Calendar - manage events, sync, and public booking
Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.
Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
How Visus-MCP helps your MCP-compatible AI agents become EU AI compliant ready
npx visus-mcp@0.28.0
*"What the web shows you, Lateos reads safely."*
The EU AI Act (Regulation (EU) 2024/1689) is the world's first comprehensive AI law, effective from August 2024. It regulates AI systems based on risk levels, with stringent requirements for general-purpose AI (GPAI) like MCP-compatible agents that process web content.
Non-compliance fines up to €35M or 7% of global turnover.
Visus-MCP provides out-of-the-box EU AI Act alignment through:
visus_verify.Integrate Visus-MCP to future-proof your AI agent against evolving regulations like the EU AI Act. See SECURITY.md for framework mappings.
URL → Playwright Render → Content-Type Detection
→ Specialized Handlers (PDF/JSON/SVG) OR HTML Pipeline → IPI Threat Detection (19 categories) → Injection Sanitizer (45 patterns) → Worm Detection (15 Morris II patterns) → PII Redactor → Cryptographic Proof → Token Ceiling (24k cap) → Clean Content + Proof + Threat Summary → MCP-compatible AI agent
application/pdf) — Extracts text and metadata, sanitizes all fieldsapplication/json) — Recursively sanitizes all string values, preserves structureimage/svg+xml) — Strips dangerous elements ( , event handlers), scans textvisus_proof header, threat_summary, and compliance report attached if anything was flaggedThis pipeline runs before content enters an MCP-compatible AI agent's context window — reducing token consumption, keeping PII out of conversation history, generating audit logs when injection patterns are detected, and producing tamper-evident cryptographic proofs that sanitization executed.
EXTENDED v0.16.0: 19 specialized Indirect Prompt Injection (IPI) detectors run before sanitization, providing fine-grained threat annotations with:
getComputedStyle (opacity:0, font-size:0px, off-screen positioning, z-index layering). Tags as [HIDDEN_CONTENT score=X]{payload}[/HIDDEN_CONTENT]; Escalates IPI severity (HIGH→CRITICAL). Covers white-on-white, zero-pixel overrides (Art. 15(a) robustness). Perf: <50ms via keyword filter.Each tool response now includes a threat_summary field with:
threat_summary: {
threat_count: number; // Total IPI threats detected highest_severity: ThreatSeverity | 'NONE'; classes_detected: ThreatClass[]; // e.g., ['IPI-001', 'IPI-003'] evasion_detected?: 'CSS_ZERO_SIZE'; // New tag }
NEW: Specialized detection for steganographic attacks using invisible Unicode Variation Selectors. Glassworm-style attacks hide malicious payloads in invisible characters that bypass traditional pattern matching.
Detection capabilities:
.codePointAt() within 500 chars of hex constants (0xFE00, 0xE0100)When detected, all variation selectors are automatically stripped from content before delivery to an MCP-compatible AI agent.
Visus detects and neutralizes:
, , event handlers<|im_start|>' OR 1=1 -- and UNION SELECT in content/headers for credential exfiltration prevention (NEW v0.27.0)See full list in SECURITY.md
MCP Ecosystem Protections:
; | &), subprocess patterns (bash -c, cmd.exe /c, npx -c), entropy payloads (>4.5 threshold). Integrated into visus_scan_mcp for pre-spawn safeToSpawn=false on score>7.Ignore~), IPI in descriptions/defaults, hidden params (__), long defaults (>256 chars). SHA256 pinning for known tools (hash mismatch → block).visus_fetch/visus_fetch_structured scan inputs (block score>5), sanitize high-risk URLs/schemas.sanitizeWithProof now checks JSON tool outputs for poisoning (tool_ patterns), redacts as [REDACTED: tool poisoning].node, npm), safeSpawn (no shell, restricted PATH/env), structured logging/alerts.Layered defenses for CVE-2026-30623 (STDIO RCE), MCP03 (tool poisoning). See commit 13fd7d4.
Automatically redacts:
[REDACTED:EMAIL][REDACTED:PHONE][REDACTED:SSN][REDACTED:CC][REDACTED:IP]npx visus-mcp
IMPORTANT: Visus uses local Playwright as a fallback renderer when native fetch fails (e.g., SSL errors on macOS). On first run, you need to install Playwright's chromium browser:
npx playwright install chromium --with-deps
This only needs to be run once. The chromium binary (~300MB) will be downloaded to your system's playwright cache directory.
[!NOTE]
No API key required. The open-source tier works out of the box with
npx visus-mcp.
Sanitization always runs locally — web content never reaches Lateos
只显示了开头部分;其余内容请在仓库中阅读