Perigon MCP Server
这是佩里贡新闻API的官方MCP服务器。
文档
有关如何使用和连接MCP的更多信息,请访问 MCP文件。
维护者
Perigon MCP服务器由Perigon工程团队开发和维护。
首席开发人员:Islem Maboud,负责此MCP服务器的架构、实施和持续开发,包括远程传输层、身份验证处理、部署配置和MCP游乐场。
用法
游乐场
您可以在我们的网站上试用Perigon MCP服务器 操场.
注: 使用MCP需要一个有效的Perigon API密钥。MCP游乐场要求您已经通过身份验证 Perigon仪表板.
连接中
您可以使用本地或远程MCP客户端连接到我们的远程MCP服务器。
服务器URL: https://mcp.perigon.io
支持的连接类型:
- HTTP(流式传输):
https://mcp.perigon.io/v1/mcp - 服务器发送事件(SSE):
https://mcp.perigon.io/v1/sse
快速设置示例
对于MCP客户端(带MCP远程的SSE):
{
"mcpServers": {
"perigon_news_api": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://mcp.perigon.io/v1/sse",
"--header",
"Authorization: Bearer ${PERIGON_API_KEY}"
],
"env": {
"PERIGON_API_KEY": "YOUR_PERIGON_API_KEY"
}
}
}
}对于MCP客户(有SSE支持):
{
"mcpServers": {
"perigon_news_api": {
"url": "https://mcp.perigon.io/v1/sse",
"type": "sse",
"headers": {
"Authorization": "Bearer YOUR_PERIGON_API_KEY"
}
}
}
}对于支持HTTP(流式传输)的客户端:
{
"mcpServers": {
"perigon_news_api": {
"url": "https://mcp.perigon.io/v1/mcp",
"type": "http",
"headers": {
"Authorization": "Bearer YOUR_PERIGON_API_KEY"
}
}
}
}对于Claude Code(CLI):
claude mcp add --transport sse perigon_news_api https://mcp.perigon.io/v1/sse \
--header "Authorization: Bearer YOUR_PERIGON_API_KEY"📖 有关不同客户端的详细设置说明,请参阅我们的 全面的MCP文档.
Smithery部署
此MCP服务器可以轻松部署到 史密瑟里 使用附带的Docker配置。存储库包括:
Dockerfile-容器构建配置smithery.yaml-Smithery部署配置server.js-MCP的HTTP服务器包装器
配置选项:
apiKey(必需):您的Perigon API密钥rateLimitBypass(可选):绕过容器化环境中的速率限制(默认值:true)
MCP端点将在 /mcp 并自动处理Smithery的查询参数配置格式。
提示示例
在提示您的代理人时,我们建议提供当前日期(或获取该日期的工具),除非代理人已经可以访问此类信息,这是因为像克劳德这样的一些模特会认为当前日期是他们的知识截止日期,他们会经常检索过时的信息。
新闻文章和故事:
- 请告诉我从今天起美国五大政治头条。
- 当今纽约的商业新闻趋势是什么?
- 给我看看本周加州的最新科技新闻。
- 查找过去3天来自摇摆州的政治新闻。
- 向我展示过去一周与加密货币相关的故事。
记者和消息来源:
- 查找得克萨斯州的当地新闻来源。
- 主要出版物的顶级商业记者是谁?
- 找到报道可再生能源的记者,然后给我看他们最近的文章。
- 哪些记者写的关于气候政策的文章最多?
- 今天给我看看主要金融出版物的文章。
人员和公司:
- 查找有关制药公司首席执行官的最新消息。
- 搜索特斯拉作为一家公司,然后查找有关他们的最新新闻报道。
- 给我看看电动汽车行业的公司。
- 搜索医疗保健故事中提到的政治家。
- 科技公司对人工智能监管有什么看法?
支持的工具
| 工具 | 说明 |
|---|---|
search_news_articles | 通过关键字、位置、时间范围、来源和记者进行高级筛选,搜索单个新闻文章。返回包含元数据的完整文章内容或摘要。 |
search_news_stories | 搜索聚集的新闻故事和标题。返回故事摘要、情感分析和元数据,以了解多个来源的主要新闻事件和趋势。 |
search_journalists | 按姓名、出版物、地点或报道区域查找记者和记者。返回记者个人资料,包括其主要来源、地点和每月发布活动。 |
search_sources | 按名称、域名、位置或受众规模查找新闻出版物和媒体。返回源详细信息,包括每月访问量、热门话题和地理焦点。 |
search_people | 搜索公众人物、政治家、名人和有新闻价值的个人。返回简历信息,包括职业、职位和详细描述。 |
search_companies | 按名称、域名或行业查找公司和企业。返回包含CEO信息、员工人数、行业分类和业务描述的公司简介。 |
search_topics | 通过Perigon API搜索当前支持的主题,以发现可用的新闻类别和主题。 |
search_wikipedia | 在维基百科页面上搜索任何主题的信息。返回页面摘要、内容、类别和元数据,支持按维基数据实体、类别和页面视图进行高级过滤。 |
search_vector_wikipedia | 使用语义向量搜索维基百科页面,以获得更多上下文和基于意义的结果。返回页面摘要、内容、类别和元数据。 |
问题/贡献
问题
此MCP服务器仍在开发中,我们将确定用户想要的用例 用这个服务器解决。但如果你有任何特殊要求或功能,你想 看,不要犹豫,在这个Repo上打开一个github问题。我们很乐意接受任何反馈
贡献
这个工具是有意开源的,所以如果你想看到一些特定的功能,你 打开一个问题或打开一个PR,Perigon的人会对其进行审查。
本地开发
我们正在使用 小圆面包 用于包管理。
环境变量
将以下环境变量添加到 .dev.vars
| 变量 | 描述 |
|---|---|
ANTHROPIC_API_KEY | 无烟煤API键(用于操场) |
PERIGON_API_KEY | 佩里贡API钥匙(用于游乐场) |
如果您想为MCP游乐场(工具检查器和聊天)做出贡献,请确保修改您的网络主机文件(mac上的/etc/hosts),以包含以下内容
127.0.0.1 local-mcp.perigon.io这将允许您在进行本地开发时使用perigon.io Cookie。
# install deps
bun i
# Runs the mcp server and the mcp playground
bun dev