mouseketool
Before you build it, check it exists. An MCP server and Agent Skill that search GitHub for projects that already cover your idea, read their code and give a verdict: reuse, adapt, use as a base or build.
Install / Use
claude mcp add iDiagoValeta -- npx -y github:iDiagoValeta/mouseketoolIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AI & Machine LearningSupported Platforms
Our assessment of mouseketool
mouseketool scores 78/100 on our quality scale, 791st of 948 AI & Machine Learning skills we index.
Its MCP Server is 4.4 KB long, split into 6 sections with 4 code examples: a solid amount of guidance for an agent.
It has 10 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated yesterday, so mouseketool is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
mouseketool compared with similar skills
All 4 of these similar skills score higher than mouseketool; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| mouseketool (this skill)by iDiagoValeta | 78 | 10 | 1d ago | MCP Server |
| claude-memby thedotmack | 100 | 114.6k | today | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 110.0k | today | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 91.3k | 1d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 79.1k | today | CLAUDE.md |
Frequently asked questions
- How do I install mouseketool?
- Run
claude mcp add iDiagoValeta -- npx -y github:iDiagoValeta/mouseketool. The install tabs above show the steps for each supported agent. - Which AI agents does mouseketool work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is mouseketool safe to use?
- It is MIT-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is mouseketool still maintained?
- The repository was last updated yesterday, so mouseketool is actively maintained.
Skill content
View source on GitHubmouseketool
Before you build something new, find out whether it already exists.
When you tell your coding agent you want to build a new tool, app or library, mouseketool searches GitHub for projects that already do it. It checks them for real: their health, their license, and the code behind each README's claims. Then it answers with a verdict against your requirements: reuse, adapt, use as a base, or build from scratch.
How it works
- An MCP server does the mechanical work and makes no judgment:
- many GitHub searches in one call;
- repository inspection: README, files, activity, releases, issues, contributors and license, plus plain health signals;
- file reads.
- An Agent Skill teaches your agent the method:
- separate the must-haves from the nice-to-haves;
- search from several angles;
- inspect the mature candidates;
- confirm in the code what the verdict relies on;
- answer verdict first, with pros and cons per candidate.
The skill triggers by itself when you want a new reusable tool to exist, and stays silent on small tasks such as a one-off script, a fix or a new flag. mouseketool has no LLM of its own: your agent's model does the judging.
Install
You need Node 24 or later, pnpm, and a GitHub token: either GITHUB_TOKEN, or being logged in with gh auth login.
git clone https://github.com/iDiagoValeta/mouseketool.git
cd mouseketool
pnpm install --frozen-lockfile
pnpm build
Claude Code. The repository is a plugin:
claude --plugin-dir /path/to/mouseketool
opencode.
- Copy
skills/mouseketool/into a skills directory, such as.opencode/skills/or~/.config/opencode/skills/. - Add the server to
opencode.json, as inopencode.example.json, with the absolute path todist/server.mjs.
The token is sent only to api.github.com. It is never logged and never appears in a tool result. Searches are queued to GitHub's limit of 30 per minute.
Evaluation
evals/ runs the whole method headless, against real models and the real GitHub API. It has four kinds of case:
- 20 positive ideas, built on real projects, each in a vague and a defined version;
- 6 ideas covered only in part, where the right answer is
basewith a mature project; - 6 invented ideas, where the right answer is to build;
- 6 small tasks, where the skill must stay silent.
A recommendation counts as a hit only if all three hold:
- the project came from that run's search, not from the model's memory;
- the host read its code;
- a separate judge confirms it meets every must-have.
Any project that meets them counts, not only the one a case was built on.
pnpm eval --calibrate # check the judge and the cases first
pnpm eval --pass 0 # a full pass
Results of 2026-11-04 (58 runs), within every threshold:
| Host | Defined | Vague | Partial | Invented | Small tasks | |---|---|---|---|---|---| | Claude Code, Sonnet 5.5 | 92% | 83% | 100% | 100% | 100% | | opencode, deepseek-flash | 100% | 100% | 50% | 100% | 100% |
Every run, with the host's full answer and the judge's verdicts, is in evals/results/2026-11-04/.
Development
pnpm check # typecheck, lint (including the hexagonal layer rules) and tests
pnpm build # bundle the server into dist/server.mjs
The code is hexagonal:
src/domainandsrc/applicationimport no adapter or IO module;src/infrastructureholds the GitHub, run-log and MCP adapters;src/composition-root.tswires them.
See AGENTS.md for the conventions. GitHub is the only source for now.
License
Related Skills
claude-mem
114.6kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
110.0kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
91.3kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
headroom
79.1kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
