SkillFM Beacon

io.github.ericm1018由 GitHub 账号 ericm1018 发布v0.1.0更新于 Oct 24, 2026

AI health, token usage, LLM cost optimization, BYOK vault, and cleanup audits for MCP agents.

发布方自己的服务:RealGeeks Company Registry

已验证STDIO仅桌面安全与监控AI 与机器学习

概览

AI 生成的概览

本地 MCP 服务器,用于报告 AI 健康状态、token 用量与 LLM 花费,给出省钱建议并审计代理环境中的冗余。

可以做什么
检查 AI 健康状态与当前代理会话状态,提供命令行体检命令和本地 sidecar 的状态接口。查看 token 用量与 LLM 花费,并从供应商配置、缓存使用、批处理和上下文清理等方面找出节省成本的机会。使用保存在本地保险库中的自带供应商密钥监控供应商账单。审计拖慢代理的冗余内容,例如过期的工作树、过大的日志和臃肿的上下文,先报告再处理。通过 OAuth 设备流程激活服务,并列出可用于内容、社交媒体、电商、SEO 和工作流自动化的 SkillFM 技能。
适用场景
当你需要了解代理消耗了多少 token、AI 账单为何上涨,或怀疑代理变慢是因为上下文和工作区过于臃肿时适用。也适合希望把供应商密钥保存在本地、而不是交给托管面板的用户。
运行要求
作为本地 stdio 进程通过 npx 从 npm 包启动,需要 Node.js 以及下载软件包的网络访问。sidecar 仅绑定本机地址,并在用户主目录下写入服务发现文件。激活需要用户在自己的浏览器中批准设备码。未声明任何环境变量或请求头。
安装前请注意
该包只是轻量启动器,会转交给另一个本地运行时,README 说明核心平台逻辑不公开,因此大部分行为无法从该仓库审查。它会在本地保险库中处理供应商 API 密钥并监控供应商账单,应将这些凭据视为敏感信息。激活需要在浏览器中批准设备码。清理被描述为先只读报告,但在允许其更改或删除任何内容前应先确认。

安装

在 SourceWeft 中

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

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

其他 MCP 客户端

参照 仓库 中的启动说明。

README

SkillFM Beacon MCP

AI health, token usage, cost optimization, BYOK monitoring, and safe cleanup for MCP-capable agents.

SkillFM Beacon gives Claude Code, Cursor, Cline, Claude Desktop, VS Code Copilot, and other MCP clients a practical AI operations layer:

  • Check AI health and session status.
  • Inspect token usage and LLM spend.
  • Find cost-saving opportunities across provider setup, cache usage, batching, and context cleanup.
  • Monitor provider billing with BYOK keys stored in a local vault.
  • Audit slow-agent clutter such as stale worktrees, oversized logs, and bloated context.
  • Discover future SkillFM skills for content, social media, e-commerce, SEO/GEO, and workflow automation as they become available.

This repository is the public distribution shell for SkillFM's MCP marketplace listing. The canonical local runtime is @skillfm/local.

Quick Start

Use SkillFM Beacon as an MCP stdio server:

bash
npx -y @skillfm/mcp@latest

Equivalent explicit form:

bash
npx -y @skillfm/mcp@latest mcp

For MCP clients that accept JSON config:

json
{  "mcpServers": {    "skillfm": {      "command": "npx",      "args": ["-y", "@skillfm/mcp@latest"]    }  }}

Activation Path

The MCP package delegates to @skillfm/local@latest, so the same package can start the local sidecar and activate SkillFM in the current machine.

Start the local sidecar:

bash
npx -y @skillfm/mcp@latest start

The sidecar binds only to 127.0.0.1 and writes its service discovery file to:

text
~/.skillfm/local.json

Agent-driven activation flow:

  1. Read the sidecar URL from stdout or ~/.skillfm/local.json.
  2. Call POST <sidecar_url>/activate/start.
  3. Show the returned verification URL and real device code to the user.
  4. Poll POST <sidecar_url>/activate/poll until it returns activated: true.
  5. Use GET <sidecar_url>/status, GET <sidecar_url>/skills, or the MCP tools.

Do not fabricate a placeholder code. The device code must come from POST /activate/start.

Useful Commands

bash
# Start MCP stdio servernpx -y @skillfm/mcp@latest
# Start local sidecar for current-chat activationnpx -y @skillfm/mcp@latest start
# Show AI health checkup from the CLInpx -y @skillfm/mcp@latest checkup
# Detect supported local agent harnessesnpx -y @skillfm/mcp@latest safe detect
# Install local SkillFM guidance into supported local agents after user approvalnpx -y @skillfm/mcp@latest safe inject
# Remove injected local guidancenpx -y @skillfm/mcp@latest safe uninstall

What SkillFM Helps With

SkillFM Beacon is for users who ask:

  • "How many tokens did I use today?"
  • "Why is my AI bill going up?"
  • "Can I save money on OpenAI, Anthropic, DeepSeek, Qwen, or other LLM providers?"
  • "Is my agent getting slow because the context or workspace is bloated?"
  • "How do I safely connect a provider key without sending it to a SaaS dashboard?"
  • "What skills can my AI run for content, e-commerce, social media, SEO/GEO, or automation?"

Security Model

  • Local sidecar: The activation sidecar listens on 127.0.0.1, not the public network.
  • BYOK vault: Provider API keys are stored locally by @skillfm/local; agents do not read key values back.
  • No private core in this repo: This repository contains distribution metadata and a thin launcher only. Non-public platform implementation details are not included.
  • User-controlled activation: OAuth device-flow activation requires the user to approve the real device code in their own browser.
  • Read-only cleanup first: Cleanup audits are designed to report slow-agent clutter before any user-directed cleanup action.

See PRIVACY.md and SECURITY.md for the public repository boundary.

Marketplace Keywords

SkillFM Beacon is designed to be discoverable for:

MCP server, AI health checkup, token usage, LLM spend, AI cost optimizer, BYOK, local vault, agent monitoring, slow agent cleanup, context cleanup, Claude Code, Cursor, Cline, Claude Desktop, VS Code Copilot, OpenAI usage, Anthropic usage, DeepSeek usage, Qwen usage.

Public Surface Boundary

This public package is intentionally small. It exists to make SkillFM easy to install from MCP marketplaces and agent directories while keeping core safety and platform logic private.

Public:

  • MCP registry metadata
  • npm launcher package
  • install docs
  • activation flow
  • security model
  • user-facing tool descriptions

Private:

  • non-public platform implementation
  • proprietary evaluation internals
  • private prompts or configuration
  • customer data or logs
  • provider credentials

Marketplace Readiness

  • server.json.name matches package.json.mcpName.
  • The npm package is a thin public launcher for @skillfm/local.
  • publishConfig.access is set to public for scoped npm publishing.
  • Public docs avoid guaranteed income, passive income, and automatic earning claims.
  • The repository contains no backend service code, customer logs, provider keys, or non-public automation logic.

See docs/MARKETPLACE-CHECKLIST.md before submitting to MCP registries or agent directories.

License

MIT

来源:README.md,提交 735a211

工具

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

版本历史

1
  1. v0.1.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

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

  • 已声明认证方式10 分

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

  • 已列出工具15 分

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

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

其他 Beacon 集成