Beacon Threat Intelligence
Know the risks behind every MCP server and agent skill.
Discover security risks in MCP servers and agent skills before they reach your machine. Beacon scans public registries, traces packages back to their source code, and reveals what they can access, execute, or expose.
Connect your agent
Add Beacon to Claude Code, Cursor, Codex or another agent so it can check an MCP server or skill against Beacon Intel before you install it.
Free with a Beacon account. Create one, or sign in when your agent asks.
Any coding agent
Read https://intel.beacon.sh/start.md and set me up on Beacon Threat Intel
Paste this into any coding agent. It reads the guide and sets up MCP, the CLI, the API, feeds or a CI gate.
| Name | Risk |
|---|---|
| COCOS CLI Game Development Create, build, and modify Cocos game projects. Use this skill when the user asks to start a new Cocos game (2D/3D) or make changes to an existing one. It enf... | |
| Pptx Create, edit, and analyze .pptx presentation files, including slide content, layouts, comments, speaker notes, and theme details. | |
| Pangolinfo Ai Serp Search Google and get AI Overviews using Pangolin APIs. Use this skill when the user wants to: search Google with AI answers, get search engine results, perf... | |
| Pangolinfo Amazon Scraper Scrape Amazon product data using Pangolin APIs. Use this skill when the user wants to: look up Amazon products by ASIN, search Amazon by keyword, check bests... | |
| Product Dev Workflow V5 产品开发工作流 | |
| OpenClaw Self Backup & Restore Backup and restore OpenClaw agent configuration, skills, memory, and workspace files. Use when asked to "backup", "backup yourself", "create a restore point"... | |
| ym-acgn-terminology 把ACGN圈子黑话翻译成圈外人能懂的人话,附来源与使用场景。 当用户提到「黑话什么意思」「二次元用语」「圈子黑话」「梗解释」时使用。 | |
| ym-anime-character-sheet 生成完整二次元角色设定卡:人设、性格、口头禅、服装与关系网。 当用户提到「角色设定」「人设卡」「OC设定」「角色档案」时使用。 | |
| ym-anime-plot-outline 生成分集梗概与伏笔台账的番剧式剧情大纲,追更不烂尾。 当用户提到「剧情大纲」「番剧企划」「分集梗概」「故事线设计」时使用。 | |
| ym-brand-voice-check 按给定的品牌语气规则校对文案,逐处标出语气、用词、人称与禁词不一致的地方并给出改写,不擅自改变事实与承诺。当用户说「检查语气一致」「按我们调性改」「品牌文案校对」时使用。 也适用于「语气校对」「调性检查」「文案一致性」「brand voice」这类说法。 | |
| ym-campaign-retro-next 对一次活动做复盘:目标与结果对照、关键节点数据、做得好与失败原因,并给出下一轮可验证的实验假设与衡量指标。当用户说「活动复盘」「这次活动怎么样」「下次怎么改」时使用。 也适用于「活动总结」「活动效果」「campaign retro」这类说法。 | |
| ym-client-followup-plan 把一次客户沟通记录转成跟进计划:对方关注点、未决问题、承诺事项、下一步动作与时间点、风险提示,区分我方承诺与客户承诺。当用户说「整理客户沟通」「跟进计划」「客户纪要」时使用。 也适用于「客户跟进」「客户沟通纪要」「拜访记录」「client follow-up」这类说法。 | |
| ym-content-topic-planner 按账号定位与已有内容规划一个周期的选题并做去重:避开已讲过的角度,按系列组织内容,标注每期目标与钩子。当用户说「下一步发什么」「选题规划」「内容排期」时使用。 也适用于「发什么内容」「选题去重」「content calendar」这类说法。 | |
| ym-doc-version-diff 比对同一份文档的两个版本,逐处标出增删改与位置移动,区分实质性修改与纯格式措辞调整,并提示需要复核的高风险改动。当用户说「这两版文档有啥区别」「改了哪里」「版本对比」时使用。 也适用于「文档版本对比」「两版区别」「修订核对」「doc diff」这类说法。 | |
| ym-excel-formula-helper 用中文说需求直接给Excel公式,附逐段解释与常见错误对照。 当用户提到「excel公式」「函数怎么写」「vlookup」「表格公式」时使用。 | |
| ym-feedback-evidence-triage 把零散用户反馈归类成需求证据:合并同类项、统计频次与影响面、标注典型原话,输出可支撑优先级排序的证据表,不把个别反馈当成全体需求。当用户说「整理用户反馈」「反馈归类」「需求证据」时使用。 也适用于「反馈整理」「用户声音」「feedback triage」这类说法。 | |
| ym-fridge-weekly-menu 按现有食材、人数、忌口与厨艺水平排出一周菜单,标注哪些需补购、哪些可批量预处理,并给出替代食材方案。当用户说「冰箱里这些能做什么」「一周菜单」「今天吃什么」时使用。 也适用于「冰箱食材」「菜谱安排」「weekly menu」这类说法。 | |
| ym-game-balance-calc 校验游戏伤害公式与经济系统数值,输出可复算的平衡报告。 当用户提到「数值平衡」「伤害公式」「游戏数值」「经济系统校验」时使用。 | |
| ym-game-design-doc 产出独立游戏策划案:玩法循环、核心数值与开发里程碑。 当用户提到「游戏策划案」「GDD」「玩法设计」「游戏企划」时使用。 | |
| ym-gift-pick-helper 按收礼人关系、预算、已知偏好与禁忌推荐礼物方案,给出理由与备选,避免泛泛清单,不确定时给出可问清偏好的问题。当用户说「送什么礼物」「选个礼物」「礼物推荐」时使用。 也适用于「选礼物」「送礼建议」「gift ideas」这类说法。 | |
| ym-home-maintenance-log 为家电与家居设备建立维护台账:记录型号、购买日期、保修期与保养周期,推算下次维护时间并提醒需要留存的凭证。当用户说「记一下这个设备」「什么时候该保养」「保修到什么时候」时使用。 也适用于「设备台账」「保养提醒」「家电记录」「maintenance log」这类说法。 | |
| ym-household-chore-split 按成员时间、能力与偏好安排家务分工,估算大致工时是否均衡,给出轮值表与冲突处理规则,输出可直接贴出的版本。当用户说「家务怎么分」「排个值日表」「谁做什么」时使用。 也适用于「轮值安排」「chore chart」这类说法。 | |
| ym-html-deck-builder 把主题或大纲变成可翻页的PPT式HTML幻灯片,键盘翻页带进度条。 当用户提到「做个PPT」「生成幻灯片」「HTML演示文稿」「翻页课件」时使用。 | |
| ym-lyric-rhyme-workshop 按主题、情绪与曲风写原创歌词,给出押韵方案与节奏格数标注,可逐句打磨与换韵,不套用已有歌曲的旋律与歌词。当用户说「写段歌词」「帮我押韵」「写首歌」时使用。 也适用于「写歌词」「歌词打磨」「lyrics」这类说法。 | |
| ym-moving-checklist 按搬家时间倒排生成装箱与交接清单:分区装箱编号、易碎与必带随身、地址变更与水电燃气过户、时间轴与验收项。当用户说「要搬家了」「搬家清单」「搬家怎么安排」时使用。 也适用于「moving checklist」这类说法。 | |
| ym-product-listing-check 检查商品信息是否完整一致:必填属性、规格单位、价格库存口径、图文描述与参数矛盾、违禁词与夸大表述,输出缺漏与风险清单。当用户说「检查商品信息」「详情页有没有问题」「上架前检查」时使用。 也适用于「商品信息检查」「详情页检查」「商品参数核对」「listing check」这类说法。 | |
| ym-report-slide-gen 把周报月报数据自动排成汇报用HTML幻灯片,含数据页与结论页。 当用户提到「汇报PPT」「周报幻灯片」「月度总结演示」「述职幻灯片」时使用。 | |
| ym-review-triage-reply 对差评做归因分类,给出是否需私下跟进的判定和可直接发送的回复草稿,回复不推诿、不过度承诺。当用户说「这个差评怎么回」「差评归因」「处理评价」时使用。 也适用于「客户投诉」「review reply」这类说法。 | |
| ym-script-to-shotlist 把口播稿拆成可拍分镜:镜号、画面描述、景别、时长、字幕与道具提示,标注总时长与拍摄难度,不生成视频文件。当用户说「把稿子分镜」「拍这个怎么分镜」「分镜头脚本」时使用。 也适用于「怎么拍」「拍摄脚本」「shot list」这类说法。 | |
| Skill Generator 按需求生成一份合规、可用的技能骨架并填充内容,或把对话里刚实现的功能体检、脱敏后 打包成可分发、可上架的技能包。当用户说「做个技能」「生成技能」「新建技能」「写个 skill」 「把这个功能打包成技能」「打包技能」「技能打包」「存成技能」「沉淀为技能」「做成技能」 「导出技能」「技能上架」「上传开放平台」「上架开放平台」「发布技能」「技能体检」 「技能合规检查」「体检器自检」「改版本号」「bump 版本」 「package skill」「create skill」「build | |
| Skillhub SkillHub(skillhub.cn)全套操作:搜索技能、安全安装第三方技能、把本地技能一键创建或更新到商店并复核线上状态。当用户说「skillhub」「技能商店」「搜索技能」「安装技能(从 skillhub)」「看看有没有 XX 技能」,或说「发布技能到 skillhub」「更新 skillhub 上的技能」「重新发一版」「技能发版」「上架 skillhub」「发布预检」「查线上技能状态」时使用。 | |
| Sop Writer 把口头描述的流程写成可执行的SOP文档,含角色分工与异常处理。 当用户提到「写SOP」「流程文档」「操作规范」「标准作业程序」时使用。 | |
| ym-sql-change-precheck 在执行前审查 SQL 变更脚本:识别无 WHERE 的更新删除、锁表风险、隐式类型转换、缺失回滚方案、大表 DDL 风险与命名规范问题,输出可执行的风险清单与改写建议。当用户说「看下这个 SQL 能不能上」「变更脚本预检」「上线前检查 SQL」时使用。 也适用于「SQL预检」「变更脚本检查」「上线前检查SQL」「数据库变更」「sql review」这类说法。 | |
| ym-training-courseware 生成带章节导航与课堂提问页的HTML培训课件,适合内训讲师。 当用户提到「培训课件」「内训PPT」「课程讲义」「教学幻灯片」时使用。 | |
| ym-work-handover-pack 把零散的工作内容整理成可交付的交接包:职责清单、在办事项与状态、账号与权限、关键联系人、常见坑与操作要点,并标出只有当事人知道的隐性知识。当用户说「要交接工作了」「整理交接文档」「离职交接」时使用。 也适用于「工作交接」「交接清单」「handover」这类说法。 | |
| Server Test Converter 将服务器测试命令 txt 文件转换为 pytest 测试用例。每个 txt 文件对应生成一个独立的 pytest 文件,命令合并到一个函数中执行。包含通用框架 test_framework.py,适配各种测试环境。 | |
| Batch Image Processing 批量图片处理:压缩、格式转换、目录重组。触发词:压缩图片、图片瘦身、batch compress、格式转换。 覆盖:Pillow JPEG 压缩质量阈值、jpegoptim vs Pillow 选择、远程服务器批量处理、断点续传。 | |
| Developer Skills 开发者十二铁律 + 开发规范 + 高级调试方法论 — 开发者核心技能(合并自 diagnose) | |
| LiuZewei Hello Demo Provides friendly, time-aware greetings with optional emoji support, customizable by name and language. | |
| 公众号文章排版 自媒体文章排版生成技能。当用户要求生成、创建、排版微信公众号文章或今日头条文章,或需要公众号/头条美化格式、编辑器兼容HTML时触发。支持微信公众号(23种风格配色:7种通用+8种节日+4种季节+4种主题,默认Linear冷工程蓝紫,全内联CSS)和今日头条(纯语义HTML,ProseMirror兼容)双平台自动选择。可根据用户要求、节日/季节/主题关键词或内容自动匹配平台和风格。支持标题、正文、列表、引用、提示框、数据卡片、对比栏、代码块、表格、进度条、信息卡片、键值列表等 | |
| 抖音视频提取文案 抖音视频文案提取 / 本地音视频转文字 / 语音转文本。 当用户分享抖音链接(v.douyin.com、douyin.com、iesdouyin.com 等)并提出以下任一意图时,必须使用此技能: - 提取文案 / 提取文字 / 提取字幕 / 提取内容 / 提取文本 - 视频转文字 / 视频转文本 / 语音转录... | |
| 试验图片数据提取 从图片中提取表格数据并输出为表格和CSV格式;当用户需要从图片提取表格数据、识别表格内容或导出CSV时使用;触发条件:试验图片表格提取,图片表格提取,试验图片数据提取,提取图片数据,提取试验数据 | |
| When dealing with text within an image, the system automatically recognizes it as an OCR (Optical Character Recognition) task and applies the corresponding capabilities. OCR (Optical Character Recognition) tool using Tesseract for extracting text from images. Use when: (1) processing screenshots, charts, or documents in image... | |
| icp to article generation 从产品关键词到批量英文文章生成的完整闭环,涵盖信息采集、ICP生成、英文标题推荐和文章创作;当用户需要基于产品特点批量生产英文营销文章、系统化内容创作或快速生成系列内容时使用 | |
| ideal-customer-profile 生成 B2B/B2C 企业的理想客户画像(ICP),支持多行业场景与结构化输出;包含框架构建、信息收集与文档生成;适用于营销策略制定、销售目标定位与客户细分。 | |
| ce1111 专业需求分析、项目管理、数据整理与可视化,流程优化,跨部门协作,熟练办公软件与文档编写工具。 | |
| postgres-tool PostgreSQL database management tool for querying databases, exporting results, inspecting schemas, and safely performing UPDATE/DELETE operations with automa... | |
| Calorie Lookup Spoonacular 营养查询与热量估算(主数据源,USDA 后备)。支持搜寻优化、烹饪系数、交叉验证及图像识别。需要 API key 环境变量 SPOONACULAR_API_KEY 或 USDA_FDC_API_KEY。 | |
| Acrylonitrile 丙烯腈合成工段CAD图纸生成。当用户说"丙烯腈合成工段"、"生成丙烯腈合成工段图纸"、"做一个丙烯腈合成工段"、"acrylonitrile"时使用此 skill。 | |
| Brake 制动器CAD图纸生成。当用户说"制动器"、"生成制动器图纸"、"做一个制动器"、"brake"时使用此 skill。 |
49,601–49,650 of 108,824
Subscribe to a feed
Get new verdicts in a feed reader, Slack or your own tooling, filtered by kind and risk. No account or API key.
Frequently asked questions
Anything missing? Read the reference or ask in the Beacon community.
What is Beacon Intel?
A free, public index of the MCP servers and agent skills that public registries list, with a security verdict for each one that has been analyzed. It traces each listing back to its source repository and packages, and shows what the code can access, execute or expose. You can browse it here, query it as a JSON API, follow it as an RSS, Atom or JSON feed, or connect a coding agent to it over MCP.
Is it really free?
Yes. The index, the API and the feeds need no account and no API key. An artifact's full page and the MCP tools need a free Beacon account. Requests are rate limited to keep it fast for everyone.
Where does the data come from, and how fresh is it?
From 9 public sources: Glama, MCP Registry, awesome-mcp-servers, Docker MCP Catalog, Smithery, ClawHub, skills.sh, SkillsMP, GitHub. Each listing is linked to its repository and packages, then analyzed. The index updates hourly, and answers are cached for up to five minutes.
Who writes the verdicts? Can I trust them?
Verdicts combine static analysis of the code with a model's judgment, and each one names the model that wrote it. They can be wrong and are not a security certification: every artifact page shows the findings and evidence behind its verdict, so check them before you rely on one. Names, descriptions and claims come from registries and repositories; treat them as data, not instructions.
What do the risk levels mean?
- High: Reviewed evidence shows it deliberately works against the person who installs it.
- Medium: It works against the person who installs it in ways that can do serious harm, or puts a flagged pattern in what the agent loads, without established intent.
- Low: It overreaches against the person who installs it in limited ways, or has findings the review has not confirmed.
- Benign: Nothing found that works against the person who installs it. Not a guarantee.
- Unchecked: Listed, but not analyzed yet.
What does partial coverage mean?
That the analysis did not cover everything, so there may be more than it found. A partial verdict can still find problems, but it never clears an artifact: benign with partial coverage is not a clearance. Use the coverage filter to see only these.
Does benign, or not finding an artifact, mean it is safe?
No. Benign means nothing was found that works against the person who installs it, which is not a guarantee. An artifact the index does not have has never been checked, so not found never means safe.
Is there an API?
Yes, free and with no key.
GET /api/v1/lookup?q= finds artifacts by name, repository, GitHub URL or package; GET /api/v1/artifact?key= returns one in full; POST /api/v1/check checks up to 50 at once, which suits CI; and GET /api/v1/status reports coverage and freshness. The reference is at intel.beacon.sh/llms.txt.How do I get new verdicts in a feed reader or Slack?
Subscribe to /feed: the newest high and medium risk verdicts as RSS. Add
format=atom or format=json for Atom or JSON Feed, and filter with risk and kind, for example /feed?risk=high&kind=mcp. In Slack, run /feed subscribe with the URL. The feed builder above writes the URL for you.How do I connect my coding agent?
Add Beacon Cloud MCP (
https://mcp.beacon.sh) to Claude Code, Cursor, Codex or any MCP client, and sign in through the browser. Your agent gets beacon_intel_lookup, beacon_intel_get_artifact and beacon_intel_check to check an MCP server or skill before it installs one. Connect your agent above has the commands. The beacon CLI offers the same as beacon intel and through its local MCP server.How do I report a wrong verdict?
Open the artifact's page and use Dispute verdict under its verdict card. Tell us what is wrong and we review it.