InsightBaZi
BaZi (Four Pillars) calculation from birth date, time, and location via public remote MCP.
作者による説明(英語の原文)
Query Swedish public data: companies, SCB statistics, weather, transport, and more.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
GOVDATA_API_URL, GOVDATA_API_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"apiverket": {
"command": "npx",
"args": [
"-y",
"apiverket-mcp-server"
],
"env": {
"GOVDATA_API_URL": "your-value",
"GOVDATA_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add apiverket --env GOVDATA_API_URL=your-value --env GOVDATA_API_KEY=your-value -- npx -y apiverket-mcp-server動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"apiverket": {
"command": "npx",
"args": [
"-y",
"apiverket-mcp-server"
],
"env": {
"GOVDATA_API_URL": "your-value",
"GOVDATA_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"apiverket": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"apiverket-mcp-server"
],
"env": {
"GOVDATA_API_URL": "your-value",
"GOVDATA_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
GOVDATA_API_URL envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月9日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント vinvuk で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:GOVDATA_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.0)がレジストリに届いたのは6 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:InsightBaZi, Japan Places — Japan Data Foundry, Hotel Mondschein, Stuben am Arlberg
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
BaZi (Four Pillars) calculation from birth date, time, and location via public remote MCP.
Japan POI tools for AI agents: 2.94M facilities, station catchments, chains, grants and signals
Ski hotel, chalet and motel in Stuben am Arlberg: rooms, live prices, dining, events, ski area.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
An MCP (Model Context Protocol) server that gives AI assistants access to Swedish public data through the Apiverket API. It works with Claude Code, Claude Desktop, Cursor, VS Code, Gemini CLI-style MCP clients, and other MCP-compatible tools.
| Tool | Purpose |
|---|---|
govdata_discover | Search and browse supported Apiverket endpoints before choosing a path |
govdata_query | Call a discovered endpoint and return structured JSON or recovery guidance |
govdata_account | Inspect sanitized key mode, tier, daily usage, company-search/company-lookup quota, and upgrade-relevant limits |
Agents should call govdata_discover before govdata_query instead of guessing /v1 paths. After a 429 or when a user asks about limits, agents should call govdata_account.
govdata_discover with the user's topic, not a guessed path.govdata_account for quota, tier, and production-readiness questions.govdata_query only with a supported endpoint returned by discovery.Discovery includes family workflows for transport, weather, geography, municipalities, jobs, government, culture, education, tourism, environment, and company data. These workflows explain search/list/detail patterns, required codes, coordinates, date formats, pagination, and common recovery steps.
{
"mcpServers": { "apiverket": { "command": "npx", "args": ["-y", "apiverket-mcp-server"], "env": { "GOVDATA_API_URL": "https://apiverket.se", "GOVDATA_API_KEY": "sk_test_demo" } } } }
{
"servers": { "apiverket": { "command": "npx", "args": ["-y", "apiverket-mcp-server"], "env": { "GOVDATA_API_URL": "https://apiverket.se", "GOVDATA_API_KEY": "sk_test_demo" } } } }
{
"mcpServers": { "apiverket": { "command": "npx", "args": ["-y", "apiverket-mcp-server"], "env": { "GOVDATA_API_URL": "https://apiverket.se", "GOVDATA_API_KEY": "sk_test_demo" } } } }
| Variable | Default | Description |
|---|---|---|
GOVDATA_API_URL | https://apiverket.se | Apiverket API base URL |
GOVDATA_API_KEY | sk_test_demo | Sandbox key by default. Use a sk_live_* key from Apiverket for real production data. |
sk_test_demo is for setup and safe sandbox responses. It is useful for checking that your MCP client is wired correctly, but production workflows should use a live key. Free live keys are good for exploration; upgrade when daily API or company-search limits block a real workflow.
Company search and company lookup have different jobs:
govdata_discover(query: "company") to find the supported company endpoints./v1/companies/search when the user only has a company name or uncertain organisation number.org_number./v1/companies/{orgNumber} for repeated enrichment and automation.reset_at; use lookup when org numbers are already known.Company search and live company lookup have separate daily quota context by tier. govdata_account shows the configured key tier, remaining company-search quota, remaining company-lookup quota, reset time, and available upgrade tiers. Apiverket does not expose company board, officer, owner, or UBO subresource paths through the company API.
| Family | Good first query | Agent workflow |
|---|---|---|
| Transport | govdata_discover(query: "train departures") | Use station codes for /v1/transport/trains/{station}; use stop IDs for /v1/transit/departures; list datasets before transport statistics. |
| Weather | govdata_discover(query: "weather forecast") | Use city endpoints for simple weather, warnings for national alerts, and station/lat/lon flows for air quality or observations. |
| Geography & municipalities | govdata_discover(query: "municipality population") | Find official municipality/county/place codes first; search KPIs before municipality KPI detail calls; request geometry only when needed. |
| Jobs | govdata_discover(query: "jobs taxonomy") | Use /v1/jobs/search for ordinary search; use taxonomy types/concepts/autocomplete for controlled filters. |
| Government & safety | govdata_discover(query: "parliament documents") | Choose calendar, documents, members, committees, SFS, SOU, police events, or police stations based on the question. |
| Culture, education & environment | govdata_discover(query: "school search") | Search first, then reuse returned IDs/codes for detail endpoints; ensure q, municipality, type, or coordinates are present. |
# Discover endpoints
govdata_discover(query: "electricity prices") govdata_discover(category: "Weather & Climate") govdata_discover(query: "train departures") govdata_discover(query: "municipality KPI") govdata_discover(query: "jobs taxonomy")
govdata_query(endpoint: "/v1/weather/{city}", path_params: {city: "stockholm"}) govdata_query(endpoint: "/v1/transport/trains/{station}", path_params: {station: "Cst"}) govdata_query(endpoint: "/v1/jobs/search", query_params: {q: "developer", limit: 5}) govdata_query(endpoint: "/v1/taxonomy/types") govdata_query(endpoint: "/v1/companies/search", query_params: {q: "volvo", limit: 10}) govdata_query(endpoint: "/v1/companies/{orgNumber}", path_params: {orgNumber: "5560125790"})
govdata_account()
git clone https://github.com/vinvuk/apiverket-mcp.git
cd apiverket-mcp npm install npm run build
govdata_discover searches the built-in endpoint catalog without an API call.govdata_query calls Apiverket with the configured API key.sk_test_demo for sandbox setupMIT