关于 Scb Se
Scb Se 将瑞典统计局 SCB 的 PxWeb 数据、统计新闻和发布日历提供给 AI Agent 与数据分析者。它结合表格查询、重点指标速查及已发布和即将发布的信息,无需 API 密钥。
主要功能
- 01浏览统计主题与表格定义
- 02查询 PxWeb 表格数据
- 03获取通胀与 CPI 指标
- 04检索统计新闻发布
- 05查看统计发布日历
适用场景
- 01按主题查找瑞典统计表
- 02提取通胀或 CPI 数值
- 03了解 SCB 最新统计新闻
- 04查询未来统计发布日期
MCP 相关
该项目提供 MCP 服务,供 MCP 客户端调用统计数据、新闻和发布日历工具。可连接 Pipeworx 网关,也可通过 npx 在本地以 stdio 方式运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://gateway.pipeworx.io/scb-se/mcpclaude mcp add --transport http pipeworx-io-scb-se https://gateway.pipeworx.io/scb-se/mcp{"mcpServers":{"pipeworx-io-scb-se":{"type":"http","url":"https://gateway.pipeworx.io/scb-se/mcp"}}}在 Cursor 中打开{"servers":{"pipeworx-io-scb-se":{"type":"http","url":"https://gateway.pipeworx.io/scb-se/mcp"}}}在 VS Code 中打开{"mcpServers":{"pipeworx-io-scb-se":{"type":"http","url":"https://gateway.pipeworx.io/scb-se/mcp"}}}{"mcpServers":{"pipeworx-io-scb-se":{"serverUrl":"https://gateway.pipeworx.io/scb-se/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
@pipeworx/scb-se
Statistics Sweden(SCB) MCP — 瑞典官方统计数据:来自 PxWeb 统计数据库的数据,以及 SCB 刚刚发布的内容和接下来计划发布的内容。无需密钥。
属于 Pipeworx — 一个将 AI Agent 连接到 1683+ 个实时数据源的 MCP 网关。
工具
数据和表格导航(PxWeb API,api.scb.se)
subjects(path?)— 浏览主题树(根节点或子路径)table_meta(path)— 表格定义(维度、有效值)query_table(path, body)— 请求表格数据;body是 PxWeb 查询({query: [{code, selection: ...}], response: {format: "json-stat2"}})sweden_latest_figure(indicator, period?)— 一次调用即可获取一项瑞典重要统计数据。 支持inflation(CPI 年变化率,百分比)和cpi(指数,2020=100)。固定使用KPI2020M, 因为名称相近的KPItotM在 2025M12 停止更新,会返回一年前的数据。
发布信息(SCB 网站,www.scb.se)
scb_se_statistical_news(days?, from?, to?, lang?, limit?)— 已发布的统计新闻 (统计新闻):标题、摘要、日期、统计产品、URL。 默认使用瑞典语;设置lang: "en"可获取英文标题。scb_se_publishing_calendar(period?, from?, to?, form?, subject_areas?, sort_field?, sort_order?, limit?)— 官方发布日历:哪些统计产品会在何日发布,以及产品代码、参考期和发布形式。回答“SCB 下周将发布什么”的唯一途径。
身份验证
无。所有端点均无需 API 密钥。api.scb.se 报告的 maxCallsPerTimeWindow: 30,适用于每个 10s 时间窗口,
已启用 CORS,许可协议为 CC0。www.scb.se/robots.txt 的内容为 User-agent: * / Disallow: — 完全开放。
备注和注意事项
- 发布工具抓取的是 HTML,而非 API。
www.scb.se以 HTML 片段形式提供两个列表;没有文档化的接口约定,字段结构也可能随时变更。工具描述会明确说明这一点,而不会暗示存在 API。 www.scb.se与api.scb.se是不同的主机,并由 F5 BIG-IP 提供保护。访问时使用浏览器 User-Agent。- 发布日历使用 GET 请求。 四种不同的 POST 请求正文格式都会返回 HTTP 200,并提供一个看似合理的 20 行表格,但会悄悄忽略所有参数,返回默认的“未来 1 周”数据——它能通过冒烟测试,却回答了错误的问题。实际接口约定为
?period=Custom&dateFrom=…&dateTo=…&form=3&subjectAreas=AM&sortOrder=1&sortField=2&paging=0, 且只有在period=Custom时才会采用dateFrom/dateTo。 - 日历中的
<h4>N hits</h4>是当前页的条目数(最多 20 条),而非总数。 总数只显示在最后一个分页范围链接的上限值中。 - 新闻的
datetime属性会因语言路径而异。/en/使用美国格式M/D/YYYY h:mm:ss AM; 瑞典语路径使用YYYY-MM-DD HH:MM:SS。只解析其中一种格式会得到空时间范围,而不是报错。 - 新闻分页从 1 开始(
paging=0→ 404),每页 5 条;归档有数百页,因此遍历范围受请求的日期窗口和页数上限限制。 https://www.scb.se/Feed/statistiknyheter/上的 Atom 订阅源格式正确,但只返回 10 条内容(约 9 天),且会忽略?lang=en,因此不会用作数据源。- PxWeb v2beta(
https://api.scb.se/OV0104/v2beta/api/v2/tables?lang=en&pastDays=7)回答的是“哪些表格有了新数据”,这与此处任一工具回答的问题都不同。它不包含nextUpdate字段——只有日历提供未来发布安排。
数据源
- PxWeb API —
https://api.scb.se/OV0104/v1/doris/en/ssd/ - 统计新闻 —
https://www.scb.se/hitta-statistik/statistiknyheter/·https://www.scb.se/en/finding-statistics/statistical-news/ - 发布日历 —
https://www.scb.se/en/finding-statistics/publishing-calendar/
快速开始
添加到你的 MCP 客户端(Claude Desktop、Cursor、Windsurf 等):
{
"mcpServers": {
"scb-se": {
"url": "https://gateway.pipeworx.io/scb-se/mcp"
}
}
}
此端点实际提供的内容
https://gateway.pipeworx.io/scb-se/mcp 上的 tools/list 会返回上表中的工具,以及 Pipeworx 共享元工具——ask_pipeworx、discover_tools、search_within、remember/recall 和网关范围内的其他工具。因此,你看到的工具数量会多于此表所列:目前,单个工具包端点会列出大约 30 个共享工具,以及该工具包自身的工具。连接的 initialize 响应会说明其确切范围,是当天最权威的依据。
这是有意为之,并非意外复用了多个工具包。元工具让限定范围的连接也能回答此工具包未涵盖的问题——通过可跨整个目录进行路由的 ask_pipeworx——无需你再添加第二个 MCP 服务。目前无法挂载不带这些元工具的工具包端点;如果额外的架构定义占用的上下文超过了路由带来的价值,请连接一次完整网关,而不是连接多个工具包端点。
也可以连接完整的 Pipeworx 网关,直接列出每个工具包的所有工具,而不仅仅是此工具包的工具:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
两个 URL 都连接到同一个网关和相同的 1683+ 个数据源。唯一的区别在于直接列出的是哪个工具包的工具;无论连接哪一个,ask_pipeworx 都可以访问所有工具。
没有 MCP 客户端?通过 HTTP 调用
curl -X POST https://gateway.pipeworx.io/v1/tools/scb_se_subjects \
-H 'Content-Type: application/json' \
-d '{"path":""}'
首次调用无需账户。查看任意工具:GET https://gateway.pipeworx.io/v1/tools/scb_se_subjects。查找工具:使用 {"query":"..."} 调用 POST https://gateway.pipeworx.io/v1/tools/search_packs。
独立运行(无需网关账户)
此软件包也可以作为本地 stdio MCP 服务运行,无需 Pipeworx 账户,也无需经由网关中转:
{
"mcpServers": {
"scb-se": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-scb-se"]
}
}
}
或者直接运行,确认它能够启动:
npx -y @pipeworx/mcp-scb-se
它通过 stdin/stdout 使用 MCP 通信,并为仅此工具包的工具响应 initialize/tools/list/tools/call——不包含上述网关连接额外提供的共享元工具。相同的源代码,相同的工具,但没有 ask_pipeworx 路由功能。
使用 ask_pipeworx
你也可以用通俗易懂的语言提问,而不必直接调用工具——这既适用于上面的工具包端点,也适用于完整网关:
ask_pipeworx({ question: "your question about Scb Se data" })
网关会选取合适的工具并自动填写参数。
更多信息
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。