web-search-linkup
web-search-linkup provides programmatic access to web search and content fetching through two core endpoints. Use /search to retrieve web results with customizable depth, date ranges, and structured output formatting, or use /fetch to extract content from individual URLs with optional JavaScript rendering and image extraction.
web-search-linkup lets you search the web and fetch webpage content programmatically via API.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-23
web-search-linkup lets you search the web and fetch webpage content programmatically via API. web-search-linkup provides programmatic access to web search and content fetching through two core endpoints. Use /search to retrieve web results with customizable depth, date ranges, and structured output formatting, or use /fetch to extract content from individual URLs with optional JavaScript rendering and image extraction.
Use it when
- web-search-linkup provides programmatic web search and URL fetching through its dual-endpoint design.
- web-search-linkup separates search and extraction into two complementary operations.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
gooseworks-ai/goose-skills/web-search-linkup · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What can web-search-linkup do for retrieving web content from URLs?
web-search-linkup offers two core endpoints for web access. The /search endpoint retrieves web results with customizable depth, date ranges, and structured output formatting. The /fetch endpoint extracts content from individual URLs with optional JavaScript rendering and image extraction, enabling programmatic access to web search and content fetching.
How do I search the internet and fetch URLs with web-search-linkup?
web-search-linkup provides programmatic web search and URL fetching through its dual-endpoint design. Use /search to query the web with custom formatting and filtering options, then use /fetch to extract full content from specific URLs you discover, supporting both static HTML and JavaScript-rendered pages.
Can web-search-linkup extract webpage data and search simultaneously?
web-search-linkup separates search and extraction into two complementary operations. The /search endpoint retrieves structured web results across multiple sources, while the /fetch endpoint extracts detailed content from individual pages. This design lets you combine searches with targeted content extraction for complete web data access.
What output formats does web-search-linkup support for search results?
web-search-linkup's /search endpoint delivers structured output with customizable formatting options. Results can be tailored to your needs with adjustable depth, date range filtering, and structured formatting to fit your application's requirements for consuming web search data.
Does web-search-linkup support real-time web search API access?
web-search-linkup provides programmatic access to current web search results through its /search endpoint, enabling real-time queries with structured output. Combined with the /fetch endpoint for content extraction, it supports monitoring topics across multiple domains and retrieving the latest web results programmatically.
Is web-search-linkup open source and what license does it use?
web-search-linkup is released under the MIT license, making it open source and freely available for both commercial and personal projects with minimal restrictions.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Linkup - Web Search & Fetch API
Setup
Read your credentials from ~/.gooseworks/credentials.json:
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
All endpoints use Bearer auth: -H "Authorization: Bearer $GOOSEWORKS_API_KEY"
Search the web and fetch content from any URL.
Capabilities
- Search: The /search endpoint allows you to retrieve web content
- Fetch: The /fetch endpoint allows you to fetch a single webpage from a given URL
Usage
Search
The /search endpoint allows you to retrieve web content.
Parameters: - q (string) - The natural language question for which you want to retrieve context. - depth (string) - Defines the precision of the search. standard returns
(truncated - see the full file via the links below)
File tree — 2 files
skills/research-tools/capabilities/web-search-linkup/SKILL.md
skills/research-tools/capabilities/web-search-linkup/skill.meta.json
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Search the web and retrieve content programmatically”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
web-search-exa provides neural search powered by embeddings to discover relevant web content, extract full page text, and synthesize findings. Query the web intelligently across multiple search modes, filter by domain or date, and get LLM-generated answers informed by live search results.
Monitor website uptime by checking availability across critical endpoints, verifying response times, and detecting service outages. The skill tests homepage accessibility, API health, authentication, and core functionality while optionally sending alerts when issues are detected.
API Tester validates endpoints and their responses against expected schemas. Extract API specs from documentation, test GET and POST requests, and document any discrepancies between live behavior and published contracts.
PDF Processor pulls text, tables, and structured information from PDF documents through a multi-step workflow. It fetches PDFs, extracts content with AI, isolates table data, and converts results to markdown for easy integration into your workflows.
Image Analyzer uses AI to process images and pull out actionable insights. Extract visible text via OCR, identify objects, describe visual content, and capture structured data from receipts, screenshots, and other image sources.
Riveter lets you scrape web pages and extract data directly into a structure you define. Set up your output schema in the API request, specify what fields to extract, and retrieve results in your chosen format—supporting text, numbers, JSON, URLs, emails, dates, and more.
More skills ai-web-scraping-scrapegraph (MIT) · browser-automation-notte (MIT) · tiktok-search (MIT) · job-search (MIT) · Web Search Plus (MIT)