Omnideck

io.github.aapd-studio由 GitHub 账号 aapd-studio 发布v1.0.4更新于 Oct 27, 2026

Local privacy-first tools: redact secrets, decode JWTs, compare LLM costs. No network calls.

概览

AI 生成的概览

本地隐私优先的工具服务器,让助手在不联网的情况下脱敏密钥、解码 JWT、计算哈希、切分文档并比较 LLM 成本。

可以做什么
  • 从日志、配置或粘贴文本中遮蔽邮箱、API 密钥、信用卡号、IBAN、IP 地址和电话号码,可限定类别
  • 解码 JWT 的头部与载荷并判断是否过期,但不验证签名
  • 在本地计算 MD5、SHA-1、SHA-256 或 SHA-512 摘要
  • 估算并比较单次请求在九种 GPT、Claude 和 Gemini 模型上的成本
  • 按段落或句子边界把长文档切成符合 token 预算的片段
  • 标出 AI 摘要中出现但源文本中没有的人名、数字和日期
适用场景
适合需要处理令牌、密码、日志等敏感字符串、又不愿粘贴到在线工具的场合,也适合快速做本地成本估算、哈希、分块,或粗略检查摘要中是否出现凭空编造的具体信息。
运行要求
以本地 stdio 进程运行,需通过 npm 全局安装或用 npx 启动,因此需要 Node.js 与 npm。无需账号、API 密钥、环境变量或网络访问。
安装前请注意
JWT 工具不验证签名,解码出的令牌仍是有效凭证。成本数据为 2026-10 的标价,不应作为计费依据。保真度检查只是词面启发式,并非事实核查,可能误报正确改写的表述。脱敏基于模式匹配,分享前应人工复核结果。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Omnideck,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

OmniDeck MCP

[M8ven Score]

Local, privacy-first tools for AI agents. No network calls, ever.

Some tasks are awkward to hand to an AI agent because doing them normally means pasting a secret into a website: decoding a JWT, hashing a password, scrubbing a log file before it goes to an API. This server does those locally instead.

Every tool is pure computation inside your own process. The server opens no sockets and makes no outbound requests — nothing you pass to it leaves your machine.

Install

bash
npm install -g omnideck-mcp

Or run it without installing:

bash
npx omnideck-mcp

Configure

Claude Desktop — add to claude_desktop_config.json:

json
{  "mcpServers": {    "omnideck": {      "command": "npx",      "args": ["-y", "omnideck-mcp"]    }  }}

Claude Code:

bash
claude mcp add omnideck -- npx -y omnideck-mcp

Any MCP client that speaks stdio works the same way.

Tools

redact_sensitive_data

Masks emails, API keys, credit cards, IBANs, IP addresses and phone numbers. Run it over logs, config files or user-pasted text before that content reaches an external API or a shared transcript.

Patterns are applied most-specific-first, so a key like sk-ant-… is matched whole rather than being chopped up by the generic phone-number pattern.

Contact me at [email protected], key sk-ant-abcdefghij1234567890→ Contact me at [EMAIL REDACTED], key [API KEY REDACTED]

Optional categories argument restricts which classes are masked.

decode_jwt

Decodes a token's header and payload and reports whether it has expired. The signature is not verified — no secret is needed, and none should be pasted anywhere. A JWT is a live credential; this exists so you never have to paste one into an online decoder.

estimate_llm_cost

Compares what a single request would cost across nine GPT, Claude and Gemini models, cheapest first. Pass text (tokens are counted exactly via gpt-tokenizer) or pass input_tokens directly. Useful before committing to a model for a large batch job.

List prices are current as of 2026-10 and are refreshed periodically — check your provider's pricing page before relying on them for billing decisions.

split_for_context

Splits a long document into chunks that fit a token budget, cutting on paragraph boundaries and falling back to sentence boundaries, so no chunk ends mid-thought.

check_output_fidelity

Flags names, numbers and dates that appear in an AI-generated summary but not in the source it was based on — the usual shape of a fabricated detail.

This is a lexical heuristic, not a fact-checker. It catches invented specifics, not faulty reasoning, and a correctly-rephrased term can be flagged. Treat the output as a list of things to verify by hand.

hash_text

MD5, SHA-1, SHA-256 or SHA-512 digest of a string, computed locally. For when the input is a password or other private value that has no business going into an online hash generator.

Privacy

  • No network requests. No telemetry. No analytics. No logging of your inputs.
  • Three runtime dependencies: the MCP SDK, zod, and gpt-tokenizer.
  • MIT licensed — read index.js and verify all of the above; it is a single readable file.

Related

Full documentation for this server, in English and Spanish: omnideck.cc/mcp

These tools also run as free browser-based utilities, alongside ~125 others, at omnideck.cc — same principle, everything client-side.

License

MIT © AAPD Studio

来源:README.md,提交 7e75adb

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

3
  1. v1.0.4最新Oct 7, 2026
  2. v1.0.3Sep 21, 2026
  3. v1.0.1Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分