使用说明
MCP新闻服务器
一种模型上下文协议(MCP)服务器实现,通过实时新闻数据集成扩展LLM功能。
概述
此MCP服务器允许大型语言模型通过NewsAPI集成访问当前新闻数据。它提供实时上下文和信息,以最新的新闻内容增强LLM的响应。
先决条件
- Node.js(v16或更高版本)
- NewsAPI密钥(从以下网址获取 https://newsapi.org)
- GitHub个人访问令牌(用于GitHub集成)
安装
- 克隆存储库:
git clone https://github.com/yourusername/mcp-news-server.git
cd mcp-news-server
- 安装依赖项:
npm install
- 创建一个
.env根目录中带有API密钥的文件:
NEWS_API_KEY=your_news_api_key_here
GITHUB_PERSONAL_ACCESS_TOKEN=your_github_token_here
配置
MCP服务器配置通过 mcp.json 文件。以下是如何配置不同的服务器:
{
"mcpServers": {
"news": {
"command": "node",
"args": [
"dist/index.js"
],
"env": {
"NEWS_API_KEY": "your_news_api_key_here"
}
}
}
}
许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
支持
如需支持和问题,请在GitHub存储库中打开问题或联系维护人员。
致谢
- 新闻API 用于提供新闻数据
- 服务器框架的模型上下文协议
- 所有帮助过该项目的贡献者