使用说明
新闻API MCP服务器
一种模型上下文协议(MCP)服务器,通过NewsAPI.org服务提供对新闻内容的访问。该服务器使AI助手能够搜索文章、获取头条新闻和浏览新闻来源。
设置
-
安装依赖项:
npm install -
获取NewsAPI密钥:
- 注册地址: 新闻API.org
- 获取您的免费API密钥(每天最多100个请求)
-
配置环境: 创建一个
.env项目根目录中的文件:NEWS_API_KEY=your_api_key_here -
构建项目:
npm run build
MCP配置
添加到您的MCP设置中(例如。, ~/.cursor/mcp.json):
{
"mcpServers": {
"news-mcp": {
"command": "npm",
"args": ["run", "start", "--prefix", "/path/to/news_mcp"]
}
}
}
可用工具
searchArticles-搜索来自全球新闻来源的数百万篇文章。getTopHeadlines-获取突发新闻头条和头条新闻。getSources-发现并过滤可用的新闻来源。
发展
开发模式 (自动重新加载):
npm run dev
生产建设:
npm run build
npm start
测试新闻API集成:
npm run test-api
许可证
麻省理工学院
