govtpress-mcp
govtpress-mcp
Ein schreibgeschützter MCP-Server zum Abrufen von Pressemitteilungen von 12 südkoreanischen Regierungsbehörden. Implementiert mit Next.js App Router + mcp-handler und bereitgestellt auf Vercel.
Was dieser Server tut
Ein Index, der zeigt, welche Behörde wann was veröffentlicht hat. Er liefert Titel, Behörde, Veröffentlichungsdatum und Original-URL, jedoch keinen Volltext und keine Zusammenfassung. Für den Inhalt führt die Original-URL jedes Ergebnisses weiter.
Erfassungszeitraum | 2025-11-11 ~ heute (täglich aktualisiert) |
Gesamtzahl | ca. 8.300 Einträge |
Behörden | 12 (alle 12 seit 2025-12-19) |
Datumsbasis | KST (Asia/Seoul), |
Abgedeckte Behörden
ftc Fair Trade Commission · kca Korea Consumer Agency · fsc Financial Services Commission · fss Financial Supervisory Service ·
moef Ministry of Economy and Finance · msit Ministry of Science and ICT · molit Ministry of Land, Infrastructure and Transport · motie Ministry of Trade, Industry and Energy ·
mois Ministry of the Interior and Safety · mohw Ministry of Health and Welfare · mss Ministry of SMEs and Startups · mcst Ministry of Culture, Sports and Tourism
Related MCP server: korean-law-mcp
Tools
Tool | Zweck |
| Suche nach Titel-Keyword, Behörde, Zeitraum und Abteilung (Hauptfunktion) |
| Veröffentlichungen der letzten N Tage + Warnung zur Erfassungsaktualität |
| Einzelne Metadaten per id oder Original-URL abrufen |
| Veröffentlichungen eines bestimmten Datums, gruppiert nach Behörde |
| Code, kumulierte Anzahl und Erfassungsstartdatum je Behörde |
| Aggregation der Veröffentlichungsmengen nach Zeitraum, Behörde und Zeiteinheit |
| Fehlende Tage und Erfassungsfehler-Historie je Behörde |
Beispiel
"최근 3개월 금융위·금감원의 가계부채 관련 발표 찾아줘" → press_search
"어제 정부 보도자료 브리핑 만들어줘" → press_daily_briefing
"올해 부처별 보도자료 발행 추이 비교해줘" → press_stats
"데이터 어디까지 수집돼 있어?" → press_coverageGrenzen der Daten — was Sie vor der Nutzung wissen sollten
Kein Volltext, keine Zusammenfassung. Erraten Sie den Inhalt nicht anhand des Titels, sondern prüfen Sie die Original-URL.
Die Suche umfasst nur Titel. Wörter, die nicht im Titel vorkommen, sind nicht auffindbar.
Am 2026-04-21 wurde das Erfassungssystem geändert. Um dieses Datum herum springt die tägliche Erfassungsmenge von ca. 25 auf 55 Einträge. Das ist keine Änderung der Regierungsveröffentlichungen, sondern eine Erweiterung des Erfassungsumfangs. Zeitreihenvergleiche über diesen Zeitpunkt hinweg sind nicht gültig;
press_statswarnt automatisch.Jede Behörde hat ein anderes Erfassungsstartdatum. Vergleichen Sie Behörden nicht über Zeiträume vor 2025-12-19.
Zuständige Abteilungen gibt es nur in Daten vor 2026-07-02 (Feld nur in der alten Erfassungspipeline).
Wochenendveröffentlichungen sind selten. Samstag im Schnitt 1,8 Einträge, Sonntag 8,4 (Wochentage 31~44).
Architektur
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 (구 파이프라인, 이력)Integriert zwei Generationen von Erfassungspipelines in einer Live-VIEW. Duplikate werden anhand von Behörde + normalisiertem Titel mit einer Toleranz von ±1 Tag um das Veröffentlichungsdatum entfernt; Aktualisierungen beider Pipelines werden automatisch übernommen.
Sicherheit
Es wird nur der anon-Schlüssel (publishable) verwendet. Da die RLS-Richtlinien der Zieltabellen und -Views nur SELECT erlauben, wird der service_role-Schlüssel nicht in der Deployment-Umgebung hinterlegt.
Entwicklung
npm install
cp .env.example .env.local # SUPABASE_URL / SUPABASE_ANON_KEY 채우기
npm run dev # http://localhost:3000/mcpVerifizierung
node scripts/smoke.mjs http://localhost:3000/mcpFührt initialize → tools/list → Aufrufe von 13 Tool-Fällen aus und gibt die Anzahl der Antwortzeilen sowie die ungefähre Tokenmenge aus. Bei erfolgreichem Abschluss wird 전 케이스 통과 in der letzten Zeile ausgegeben.
Interaktive Prüfung ist auch mit dem MCP Inspector möglich.
npx @modelcontextprotocol/inspectorDeployment
vercel link
vercel env add SUPABASE_URL production
vercel env add SUPABASE_ANON_KEY production
vercel --prodNach dem Deployment lautet der Endpunkt https://<project>.vercel.app/mcp.
Client-Registrierung
claude mcp add --transport http govtpress https://<project>.vercel.app/mcpDatenbankobjekte
Supabase-Objekte, von denen dieser Server abhängt (per Migration erstellt).
Objekt | Rolle |
| Integration beider Pipelines + Deduplizierung. Die App liest nur dieses Objekt |
| Aggregation der Veröffentlichungsmengen (GROUP BY nicht über PostgREST möglich) |
| Berechnung fehlender Tage |
| Kumulierte Anzahl/Startdatum/neuestes Datum je Behörde |
Leistungshinweis: Da die Datenbank-Collation
en_US.UTF-8ist, ist die Sortierung koreanischer Zeichenketten sehr langsam. Der Deduplizierungsschlüssel der View (title_key) ist aufCOLLATE "C"festgelegt — als Schlüssel für normalisiertes Gruppieren ist keine sprachliche Sortierreihenfolge nötig, und diese eine Zeile reduziert die Abfragezeit von 10,3 s auf 0,2 s. Entfernen Sie diese Festlegung nicht. Sonst greift sofort das 3-Sekunden-Statement-Timeout von PostgREST.
This server cannot be installed
Maintenance
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
- FlicenseAqualityCmaintenanceEnables searching and retrieving Korean Supreme Court precedents from the law.go.kr Open API, with support for keyword search and detailed judgment text.2
- FlicenseNot gradedqualityDmaintenanceEnables searching and retrieving Korean laws, precedents, and administrative rules through the National Law Information Center Open API, optimized for AI agents.
- AlicenseNot gradedqualityCmaintenanceEnables searching Korean procurement notices from the public data portal, with support for integrated search across categories, flexible date ranges, and attachment extraction.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI to query real-time Korean public data including weather, real estate prices, air quality, economic indicators, and business registration via natural language.1MIT
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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