Skip to main content
Glama
yongkyu4803

govtpress-mcp

by yongkyu4803

govtpress-mcp

查询韩国12个政府机构新闻稿的只读MCP服务器。 使用Next.js App Router + mcp-handler实现,并部署到Vercel。


这个服务器做什么

**"哪个机构在什么时候发布了什么"**的索引。 提供标题·机构·发布日期·原文URL,不提供正文和摘要。 内容确认请通过各结果的原文URL进行。

收集期间

2025-11-11 ~ 至今(按日更新)

总件数

约8,300件

机构

12个(12个全部完成自2025-12-19起)

日期基准

KST(Asia/Seoul),YYYY-MM-DD

机构

ftc 公平交易委员会 · kca 韩国消费者院 · fsc 金融委员会 · fss 金融监督院 · moef 企划财政部 · msit 科学技术信息通信部 · molit 国土交通部 · motie 产业通商资源部 · mois 行政安全部 · mohw 保健福祉部 · mss 中小风险企业部 · mcst 文化体育观光部


Related MCP server: korean-law-mcp

工具

工具

用途

press_search

按标题关键词·机构·期间·部门搜索(主力)

press_latest

最近N天发布内容 + 收集新鲜度警告

press_get

按id或原文URL查询单条元数据

press_daily_briefing

将特定日期发布内容按机构分组返回

press_list_agencies

各机构的代码·累计件数·收集开始日期

press_stats

按期间·机构·时间单位统计发布量

press_coverage

未收集日期和各机构收集失败记录

示例

"최근 3개월 금융위·금감원의 가계부채 관련 발표 찾아줘"   → press_search
"어제 정부 보도자료 브리핑 만들어줘"                      → press_daily_briefing
"올해 부처별 보도자료 발행 추이 비교해줘"                 → press_stats
"데이터 어디까지 수집돼 있어?"                            → press_coverage

数据的局限性 — 阅读前须知

  1. 没有正文和摘要。 不要仅凭标题推测内容,请确认原文URL。

  2. 搜索仅针对标题。 无法用标题中没有的词语查找。

  3. 2026-04-21收集体系发生了变化。 该日期前后每日收集量从约25件 → 55件, 因此跨该时间点的发布量比较无效,press_stats会自动发出警告。

  4. 各机构的收集开始日期不同。 2025-12-19之前区间不能进行机构间比较。

  5. 负责部门仅存在于2026-07-02之前的资料中(旧收集管道专用字段)。

  6. 周末发布较少。 周六日均1.8件,周日8.4件(工作日31~44件)。


架构

MCP 클라이언트 ──Streamable HTTP──> Vercel Function (Fluid Compute, icn1)
                                     app/[transport]/route.ts
                                     └ mcp-handler (stateless, Redis 불필요)
                                          │ supabase-js, anon key, 읽기 전용
                                          ▼
                                   Supabase Postgres
                                   └ VIEW press_releases_unified
                                        ├ govt_press_releases (현행 파이프라인)
                                        └ press_releases      (구 파이프라인, 이력)

将两代收集管道整合为实时VIEW。以机构 + 规范化标题为键,在发布日期±1天允许范围内去重, 任一侧管道更新时都会自动反映。

安全

anon(可发布)键仅允许使用。由于目标表和视图的RLS策略仅允许SELECT, 因此请勿将service_role键部署到生产环境。


开发

npm install
cp .env.example .env.local   # SUPABASE_URL / SUPABASE_ANON_KEY 채우기
npm run dev                  # http://localhost:3000/mcp

验证

node scripts/smoke.mjs http://localhost:3000/mcp

initialize → tools/list → 执行13个工具用例,并输出响应行数和大致token量。 正常结束时在最后一行打印全部用例通过

也可通过MCP Inspector进行交互式检查。

npx @modelcontextprotocol/inspector

部署

vercel link
vercel env add SUPABASE_URL production
vercel env add SUPABASE_ANON_KEY production
vercel --prod

部署后端点地址为https://<project>.vercel.app/mcp

客户端注册

claude mcp add --transport http govtpress https://<project>.vercel.app/mcp

数据库对象

该服务器依赖的Supabase对象(通过迁移创建)。

对象

作用

press_releases_unified(视图)

两代管道整合 + 去重。应用仅读取此视图

press_stats(from,to,group_by,agencies)

发布量统计(PostgREST无法使用GROUP BY)

press_missing_days(from,to)

未收集日期计算

press_agency_summary()

各机构的累计/开始/最新日期

性能参考:由于数据库排序规则为en_US.UTF-8,韩文字符串排序非常慢。 视图的去重键(title_key)固定使用COLLATE "C" — 这是为规范化分组 专用的键,因此不依赖语言排序顺序,可将查询时间从10.3秒缩短至0.2秒。 请勿移除该指定。 否则会立即触发PostgREST的3秒语句超时。

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    A
    quality
    C
    maintenance
    Enables searching and retrieving Korean Supreme Court precedents from the law.go.kr Open API, with support for keyword search and detailed judgment text.
    2
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables searching Korean procurement notices from the public data portal, with support for integrated search across categories, flexible date ranges, and attachment extraction.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI to query real-time Korean public data including weather, real estate prices, air quality, economic indicators, and business registration via natural language.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Search company disclosures and financial statements from the Korean market. Retrieve stock profile…

  • Access Korea’s G2B procurement and Nara Market data for bid notices, awards, contracts, statistics…

  • Korean government open data - weather, population, law search via data.go.kr

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yongkyu4803/GQAI-GovtPress-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server