# Webz.io News Search

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/Webhose/webz-news-search  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/webz-io-news-search

## Description
Search global news in natural language. Filter by language, country, date, sentiment, and domain.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "webz-io-news-search": {
    "command": "npx",
    "args": ["-y","webz-io-news-search"]
  }
}
```

## Documentation & README

# Webz News Search integrations

Public SDKs for the hosted Webz.io News Search MCP server:

`https://news-search-mcp.webz.io/mcp`

The MCP server is the source of truth. These packages are thin clients. New filters and tools on the server show up at runtime through `tools/list`.

| Package | Registry | Path |
| --- | --- | --- |
| `langchain-webz` | PyPI | `packages/langchain` |
| `llama-index-tools-webz` | PyPI | `packages/llamaindex` |
| `ag2-webzio` | PyPI | `packages/ag2` |
| `crewai-webzio` | PyPI | `packages/crewai` |
| `@webz.io/ai-sdk` | npm | `packages/ai-sdk` |
| `n8n-nodes-webz-news-search` | npm | [github.com/Webhose/n8n-nodes-webz-news-search](https://github.com/Webhose/n8n-nodes-webz-news-search) |
| `webz_news_search` | Dify Marketplace (`.difypkg`) | `packages/dify` |

## Official MCP Registry

The bundle in [`mcp-registry/`](https://github.com/Webhose/webz-news-search/blob/HEAD/mcp-registry) publishes the hosted server to
[registry.modelcontextprotocol.io](https://registry.modelcontextprotocol.io) as
`io.webz/news-search`. Aggregators such as PulseMCP and Glama ingest the
official registry, so this listing propagates downstream automatically.
Publishing requires a one-time DNS TXT record on `webz.io` — see
[`mcp-registry/PUBLISHING.md`](https://github.com/Webhose/webz-news-search/blob/HEAD/mcp-registry/PUBLISHING.md).

## Groq

No package. Groq's [Responses API](https://console.groq.com/docs/tool-use/remote-mcp) speaks remote MCP itself, so you pass the hosted server in `tools` and Groq runs `tools/list` and `tools/call` server side.

Reference implementation, runnable examples, and the [groq-api-cookbook](https://github.com/groq/groq-api-cookbook) contribution bundle are in [`packages/groq`](https://github.com/Webhose/webz-news-search/blob/HEAD/packages/groq).

## n8n

Two paths:

- **Community node** ([`n8n-nodes-webz-news-search`](https://github.com/Webhose/n8n-nodes-webz-news-search)): standalone workflows, structured article output, and optional use as an AI Agent tool.
- **Built-in MCP Client Tool** ([`n8n/`](https://github.com/Webhose/webz-news-search/blob/HEAD/n8n)): no install step; connect an AI Agent directly to the MCP server so filters still come from `tools/list` at runtime.

Setup steps and importable workflow templates are in [`n8n/`](https://github.com/Webhose/webz-news-search/blob/HEAD/n8n).

## Dify

Not a PyPI package. Dify Marketplace installs a `.difypkg` plugin from [`packages/dify`](https://github.com/Webhose/webz-news-search/blob/HEAD/packages/dify). After the listing PR is merged, search for **Webz News Search** on [marketplace.dify.ai](https://marketplace.dify.ai/). Dify v1.6+ can also add `https://news-search-mcp.webz.io/mcp` under Tools → MCP without a plugin.

Docs: https://docs.webz.io/docs/webz/news-search-api-mcp
