← Back to Skills Marketplace
178
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install ollama-web-search-tool
Description
使用 Ollama Web Search API 进行网络搜索和网页抓取
Usage Guidance
This skill is internally consistent and calls Ollama's official web_search/web_fetch APIs using the OLLAMA_API_KEY you provide. Before installing: 1) ensure you trust the Ollama service and understand that any query text or fetched URLs will be sent to ollama.com; avoid sending sensitive internal URLs or secrets. 2) Store the OLLAMA_API_KEY securely (environment variable) and use a key with limited scope/rotation if possible. 3) Review the included shell script yourself if you want extra assurance (it performs input validation, masks the API key in errors, and removes temporary files). 4) Be aware the skill can be invoked by agents (default behavior) — if you run autonomous agents, limit what queries they can send through third-party APIs.
Capability Analysis
Type: OpenClaw Skill
Name: ollama-web-search-tool
Version: 1.0.2
The skill bundle provides a legitimate interface for searching and fetching web content via the Ollama API. The main script (ollama-web-search.sh) follows security best practices, including input length validation, URL format checking, and a 'safe_error' function that redacts the OLLAMA_API_KEY from error logs. It uses Python for safe JSON construction and parsing to prevent shell injection, and its behavior aligns perfectly with the documentation in SKILL.md and README.md.
Capability Assessment
Purpose & Capability
Name/description, declared requirements (curl, python3, OLLAMA_API_KEY), SKILL.md, README, and the shell script all align: they call https://ollama.com/api/web_search and /api/web_fetch to perform searches and fetch pages.
Instruction Scope
Runtime instructions and the script only build JSON from the provided query/URL, POST it to Ollama endpoints, parse responses, and print results. The instructions do not request unrelated files, other environment variables, or external endpoints beyond ollama.com.
Install Mechanism
No install spec — instruction-only with a shipped bash script. No downloads from untrusted URLs and no archive extraction; risk from install-time behavior is minimal.
Credentials
Only OLLAMA_API_KEY is required and declared as primaryEnv. The script uses that key only to authenticate requests to Ollama and attempts to redact it from error output; no additional secrets or unrelated credentials are requested.
Persistence & Privilege
The skill is not always-enabled and does not modify system-wide agent config. It creates a temporary directory for request handling and cleans it up; no persistent storage or elevated privileges are requested.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ollama-web-search-tool - After installation, invoke the skill by name or use
/ollama-web-search-tool - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Add homepage and metadata fields
v1.0.5
Enhanced metadata: proper credential declaration and env var documentation
v1.0.4
Clean release with proper naming
v1.0.0
Secure Ollama Web Search API wrapper with input validation and error handling
Metadata
Frequently Asked Questions
What is Ollama Web Search?
使用 Ollama Web Search API 进行网络搜索和网页抓取. It is an AI Agent Skill for Claude Code / OpenClaw, with 178 downloads so far.
How do I install Ollama Web Search?
Run "/install ollama-web-search-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Ollama Web Search free?
Yes, Ollama Web Search is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Ollama Web Search support?
Ollama Web Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Ollama Web Search?
It is built and maintained by SunnyDoy (@sunnydou); the current version is v1.0.2.
More Skills