news67
3.5
News67 MCP Server is a cutting-edge solution for accessing real-time and historical news content from thousands of trusted online sources worldwide.
News67 is designed to break down information barriers, facilitate cultural integration, and promote internationalization. It offers a suite of tools that allows users to capture multilingual headlines, articles, and summaries efficiently. With proprietary text crawling and classifying technologies, News67 ensures that you are always ahead of the curve in the fast-paced world of news.
Features
- Real-Time News Feed: Fetch the latest news as soon as it is published. Customize your feed with various filters to suit your requirements.
- World Trending: Discover trending news topics globally. This tool provides an unbiased list of topics being discussed worldwide, considering multiple languages and diverse sources.
- Topic Search: Dive deep into specific topics. Search for news by keywords, names, or places, and filter results by relevance or publication date.
- Country News: Access news specific to individual countries. Use filters to view local, international, or inter-country news.
- Crypto News: Stay updated with the latest in Blockchain and Cryptocurrencies. Filter news by sentiment or specific tokens.
MCP Tools
- Language Information: Access two-letter language codes supported by News67.
- Categories Information: Obtain IPTC media category labels and codes to refine your news feed.
- Countries Information: Retrieve a list of two-letter country codes for targeted news retrieval.
Usage with Different Platforms
python
python
import requests
url = 'https://api.news67.com/v1/news'
params = {
'apiKey': 'your_api_key',
'country': 'us',
'category': 'technology'
}
response = requests.get(url, params=params)
news_data = response.json()
print(news_data)
nodejs
javascript
const axios = require('axios');
const url = 'https://api.news67.com/v1/news';
const params = {
apiKey: 'your_api_key',
country: 'us',
category: 'technology'
};
axios.get(url, { params })
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});