Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/xucroyuri/kwjm-mcp/opencodegit clone --depth 1 https://github.com/XucroYuri/KWJM-MCPWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00000 | $0.00226 |
| Opus 5 | $0.00000 | $0.00113 |
| Sonnet 5 | $0.00000 | $0.00045 |
| Haiku 4.5 | $0.00000 | $0.00023 |
Grade A, and why
opencode scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
OpenCode 接入 kwjm-mcp
OpenCode 通过配置文件注册 MCP 服务器。编辑 ~/.config/opencode/opencode.json(macOS/Linux)或 %USERPROFILE%\.config\opencode\opencode.json(Windows):
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"kwjm-mcp": {
"type": "local",
"command": ["npx", "kwjm-mcp"],
"environment": {
"KWJM_API_KEY": "sk-你的平台令牌",
"KWJM_API_KEY_ID": "你的数字 Key ID"
}
}
}
}
重启 OpenCode 后可看到 kwjm-mcp 服务器及其工具。
使用
- 对话中请求
list_models查看能力与默认模型。 - 调用
generate_video生视频后,用get_video_result轮询任务 id。 - 指名歧义模型时按候选清单选定。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- yesterday First seen · 28 lines · 0 tokens per session scan A 2ac018db45cd
opencode is an agent published in the GitHub repository XucroYuri/KWJM-MCP (0 stars, last pushed 9d ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 226 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
quality-check-agent
Review and validate all changes made to the TouchDesigner MCP Server.
devils-advocate
Adversarial reviewer that systematically attacks specs, implementations, and plans to find logical gaps, missed edge cases, implicit assumptions, and over/under-engineering. Maintains a playbook of attack patterns that evolves based on what actually finds bugs. Use on any artifact you want stress-tested before…
rest-endpoints
The small, stable slice of the REST API that guides depend on, alongside the primary MCP surface.
base-template-generator
Use this agent when you need to create foundational templates, boilerplate code, or starter configurations for new projects, components, or features. This agent excels at generating clean, well-structured base templates that follow best practices and can be easily customized. Examples: Context: User needs to start a…
mcp
The page outline agents read for line offsets, the in-browser WebMCP bridge and when to run it yourself, the rate limits, and how the surfaces are tested.
copilot-instructions
Auto-generated from all feature plans. Last updated: 2026-02-13.