Two ways to integrate QVeris with OpenClaw: Plugin (runtime, via npm — recommended) or Skill (instruction-only, via ClawHub — lightweight alternative). Both give your agent access to 10,000+ capabilities through the Discover → Inspect → Call protocol.
The Plugin method registers QVeris tools as native OpenClaw tools at runtime. Tools are registered in the tool runtime — not the prompt context — so they remain available regardless of conversation length and never compete for context window space. It supports explicit region configuration (global for qveris.ai, cn for qveris.cn) and is published as @qverisai/qveris。
openclaw plugins install @qverisai/qveris
Add the plugin configuration to your openclaw.json:
{
"plugins": {
"allow": ["qveris"],
"entries": {
"qveris": {
"enabled": true,
"config": {
"apiKey": "YOUR_KEY",
"region": "global"
}
}
}
},
"tools": {
"alsoAllow": ["qveris"]
}
}Three things happen here:
Copy this prompt and paste it to your OpenClaw agent (log in to auto-fill your API key):
Install QVeris plugin: openclaw plugins install @qverisai/qveris, then configure plugins.allow: ["qveris"], plugins.entries.qveris: { enabled: true, config: { apiKey: "YOUR_KEY", region: "global" } }, and tools.alsoAllow: ["qveris"] in openclaw.jsonThe Skill method is instruction-only — it teaches OpenClaw how to use QVeris by injecting prompt text, without adding runtime dependencies. The skill is hosted on ClawHub and reviewed by the OpenClaw security scanner.
Note: Because the skill works by injecting instructions into the agent's context window, it may be "forgotten" in very long conversations or when competing with many other skills. For production reliability, we recommend the Plugin method above.
openclaw skills install qveris-official
Edit ~/.openclaw/openclaw.json and add the skill entry:
{
"skills": {
"entries": {
"qveris-official": {
"enabled": true,
"apiKey": "YOUR_KEY"
}
}
}
}Copy this prompt and paste it to your OpenClaw agent (log in to auto-fill your API key):
Install QVeris skill: openclaw skills install qveris-official, then add "qveris-official": { "enabled": true, "apiKey": "YOUR_KEY" } to skills.entries in ~/.openclaw/openclaw.jsonAfter installation (either method), verify by asking your agent:
Use qveris_discover to search for "stock quote API"
If the agent returns a list of tool candidates with tool IDs, descriptions, and success rates, the integration is working.
| Plugin ✦ | Skill | |
|---|---|---|
| How it works | Runtime registers native tools | Agent reads instructions, calls HTTP API |
| Context competition | None — tools live in tool runtime | May be displaced by other prompts |
| Dependencies | Node.js + npm package | None |
| Parameter validation | JSON Schema enforced | Agent memory only |
| Region config | Explicit (global / cn) | Via API key |
| Best for | Production use, long sessions, reliability | Quick trials, no-npm environments |