Norric について
Norricはスウェーデンを中心とするビジネスインテリジェンス向けMCPサーバーで、企業リスク、登記、調達、企業ライフサイクル、不動産関連の機能を提供します。機能ごとに利用状況が異なり、READMEではKreditvaktとSigvikの主要スコアが稼働中、複数のパイプラインはプレースホルダーまたは空データとされています。
主な機能
- 01企業の倒産リスク評価
- 02北欧の登記機関に基づく企業確認
- 03出典付き登記変更の取得
- 04所有ネットワークの波及シグナル確認
- 05製品とデータパイプラインの状態確認
活用シーン
- 01企業やポートフォリオの倒産リスク評価
- 02企業の身元と法的状態の確認
- 03北欧諸国の最近の登記変更の確認
- 04情報取得前のデータ提供状況の確認
MCP 対応
このリモートMCPサーバーは、Streamable HTTP経由でNorricの登録済みビジネスインテリジェンス機能をツールとして公開します。リクエストにはAPIキーが必要ですが、登記確認と変更のツールはx402による従量課金にも対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.norric.io/mcpclaude mcp add --transport http gucceed-norric https://mcp.norric.io/mcp{"mcpServers":{"gucceed-norric":{"type":"http","url":"https://mcp.norric.io/mcp"}}}Cursor で開く{"servers":{"gucceed-norric":{"type":"http","url":"https://mcp.norric.io/mcp"}}}VS Code で開く{"mcpServers":{"gucceed-norric":{"type":"http","url":"https://mcp.norric.io/mcp"}}}{"mcpServers":{"gucceed-norric":{"serverUrl":"https://mcp.norric.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
42| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| vertikal | string | はい | |
| kommunkod | string | はい |
詳細
Norric Intelligence MCP サーバー
スウェーデンのB2Bインテリジェンス基盤を、単一のMCPサーバーとして提供します。
製品: Norric SIGNAL · Norric Kreditvakt · Norric Vigil · SiteLoop · Sigvik フレームワーク: FastMCP 3.2.3 · Streamable HTTP トランスポート 機能: 25個の機能が登録済みです。利用可否は機能によって異なります。
認証
/mcp へのすべてのリクエストでAPIキーが必要です。initialize
ハンドシェイクも例外ではありません。匿名での検出には対応していません。
以下のいずれかのヘッダーでキーを送信してください(サーバーはどちらも受け付けます。両方がある場合は Authorization が優先されます)。
X-Norric-Key: <key>
Authorization: Bearer <key>
initialize エンドポイントへの curl の動作例:
curl -si https://mcp.norric.io/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "X-Norric-Key: nrc_your_api_key" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize",
"params":{"protocolVersion":"2025-03-26","capabilities":{},
"clientInfo":{"name":"my-client","version":"1"}}}'
# → HTTP/1.1 200 OK
# → mcp-session-id: <id> (use this header on subsequent calls in the session)
キーがない場合は 401 {"error": "Missing API key…"} を返します。
キーが正しくない場合は 401 {"error": "Invalid API key…"} を返します。
キーの取得先: https://norric.io/api-keys
料金
| プラン | ツール | 1日の上限 | 料金 |
|---|---|---|---|
| 無料 | norric_status_v1 のみ | 月10回、毎分5回 | 無料 |
| スタンダード | 登録済みの全ツール | 現在のバックエンドポリシーでは月間上限なし | お問い合わせ |
| コンプライアンス | スタンダード+監査ログへのアクセス | 現在のバックエンドポリシーでは月間上限なし | お問い合わせ |
スタンダードおよびコンプライアンスの各プランは直接提供されます。利用資格、料金、利用規約については [email protected] までメールでお問い合わせください。Kreditvakt の提供に関する kreditupplysningslagen
(KuL)の審査が完了するまで、有料プランの一般向けセルフサービスは一時停止しています。
接続
Claude Code(CLI)
claude mcp add norric https://mcp.norric.io/mcp \
--header "Authorization: Bearer nrc_your_api_key"
Claude Desktop(~/Library/Application Support/Claude/claude_desktop_config.json)
{
"mcpServers": {
"norric": {
"url": "https://mcp.norric.io/mcp",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer nrc_your_api_key"
}
}
}
}
Cursor / Windsurf(.cursor/mcp.json)
{
"mcpServers": {
"norric": {
"url": "https://mcp.norric.io/mcp",
"headers": {
"Authorization": "Bearer nrc_your_api_key"
}
}
}
}
ローカル開発
python server.py
# Server starts at http://localhost:8080/mcp
claude mcp add norric http://localhost:8080/mcp \
--header "Authorization: Bearer nrc_your_api_key"
ツール
Norric SIGNAL — 自治体の調達(登録済み、未稼働)
| ツール | 説明 |
|---|---|
signal_score_municipality_v1 | プレースホルダーのスコアです。パイプラインは未接続です |
signal_weekly_call_list_v1 | 稼働中のデータソースに接続されるまで空のリストです |
signal_municipality_briefing_v1 | 空の概要です。データ取り込みは未稼働です |
signal_contract_expiry_alerts_v1 | 契約データベースが未接続のため、結果はありません |
signal_sweden_pulse_v1 | プレースホルダーの値です。データ取り込みは未稼働です |
Norric Kreditvakt — 支払不能インテリジェンス
| ツール | 説明 |
|---|---|
kreditvakt_score_company_v1 | risk_score 0~20 + risk_band(1~5)+ risk_tier(HEALTHY~CRITICAL) |
kreditvakt_batch_score_v1 | ポートフォリオのスコアリングです。最大500 orgnrに対応します |
kreditvakt_debt_signals_v1 | Skatteverket の restanslängd データ |
kreditvakt_bankruptcy_status_v1 | Bolagsverket の konkurs 状況 |
kreditvakt_contagion_v1 | 所有ネットワークにおける連鎖リスクのシグナル |
登記の検証と変更 — スウェーデン+デンマーク(有料、x402)
| ツール | 説明 |
|---|---|
swedish_company_verify_v1 | スウェーデン企業を検証します:身元、法的ステータス、倒産に関するフラグ、出典付き証拠 |
swedish_company_changes_v1 | 出典に裏付けられたスウェーデンの登記変更情報(1~30 日間) |
danish_company_verify_v1 | CVR に照らしてデンマーク企業を検証します:身元(virksomhedsform、住所、業種)、法的ステータス、出典付き証拠 |
danish_company_changes_v1 | 出典に裏付けられたデンマーク CVR の登記変更情報(1~30 日間) |
norwegian_company_verify_v1 | Brønnøysund Enhetsregisteret に照らしてノルウェーの組織を検証します |
norwegian_company_changes_v1 | 出典に裏付けられたノルウェーの登記変更情報(1~30 日間) |
finnish_company_verify_v1 | 公式の PRH/YTJ オープンデータに照らしてフィンランド企業を検証します |
finnish_company_changes_v1 | 出典に裏付けられたフィンランド PRH/YTJ スナップショットの変更情報(1~30 日間) |
x402(Base Sepolia テストネットの USDC)で呼び出しごとに課金されます:検証ツールは $0.002、
変更ツールは $0.02 です。匿名でウォレットのみで利用でき、アカウントや API キーは不要です。
HTTP ミラー:/x402/company/*(スウェーデン)、/x402/dk/company/*(デンマーク)、/x402/no/company/*(ノルウェー)、/x402/fi/company/*(フィンランド)。
デンマークのパイプライン:docs/denmark-cvr.md。ノルウェーのパイプライン:docs/norway-brreg.md。
Norric Vigil — 企業のライフサイクル検知(登録済み、非稼働)
| ツール | 説明 |
|---|---|
vigil_lifecycle_stage_v1 | 初期/成長/拡大/経営難 |
vigil_new_companies_v1 | 自治体別の新規 F-skatt 登録 |
vigil_ownership_velocity_v1 | 所有権の変更率(経営難のシグナル) |
SiteLoop — ウェブサイトパイプライン(登録済み、非稼働)
| ツール | 説明 |
|---|---|
siteloop_pipeline_status_v1 | 都市別のファネルステータス |
siteloop_submit_lead_v1 | リードをパイプラインに投入(Vigil との連携ポイント) |
Sigvik — BRF 不動産インテリジェンス(一部稼働)
| ツール | 説明 |
|---|---|
sigvik_score_brf_v1 | BRF 財務健全性スコア |
sigvik_brf_avgift_v1 | データは空です。avgift パイプラインは未接続です |
sigvik_brf_flags_v1 | データは空です。フラグパイプラインは未接続です |
ポートフォリオ横断
| ツール | 説明 |
|---|---|
norric_company_profile_v1 | 統合プロフィール:Kreditvakt と Vigil を 1 回の呼び出しで取得 |
norric_status_v1 | 全製品とデータパイプラインのライブステータス |
norric_explain_score_v1 | あらゆるスコアの EU AI Act プロベナンスチェーン |
norric_data_freshness_v1 | 登記情報源ごとのデータ鮮度 |
norric_score_v1 | 企業の統合リスクスコア |
norric_search_v1 | 企業名または orgnr で企業を検索 |
norric_contagion_map_v1 | 所有権ネットワークの連鎖的影響の表示 |
レスポンスエンベロープ
すべてのツールは同じ構造を返します:
{
"data": { ... },
"metadata": {
"response_id": "nrsp_abc123",
"tool": "tool_name_v1",
"source": ["skatteverket", "bolagsverket"],
"fetched_at": "2026-04-26T10:00:00Z",
"confidence": 0.91,
"cache_ttl_seconds": 3600
},
"signals": [
{
"key": "skuld_published",
"label": "Skatteskuld publicerad",
"value": true,
"weight": 0.45,
"direction": "risk",
"source": "skatteverket"
}
],
"warnings": []
}
metadata.confidence(0~1):データの信頼度
metadata.cache_ttl_seconds:再取得までの時間
signals[]:常に存在し、該当しない場合は空のリスト
2 段階ハンドシェイク
MCP では、ツールを呼び出す前にセッションを初期化する必要があります:
# Step 1: Initialize (auth required)
SESSION=$(curl -si \
-X POST https://mcp.norric.io/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "Authorization: Bearer nrc_your_api_key" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1"}}}' \
| grep -i "mcp-session-id" | awk '{print $2}' | tr -d '\r')
# Step 2: Call a tool (auth required)
curl -s -X POST https://mcp.norric.io/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "Authorization: Bearer nrc_your_api_key" \
-H "mcp-session-id: $SESSION" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"norric_status_v1","arguments":{}}}'
現在のステータス
すべての関数は登録済みで、認可されたティアから呼び出せますが、利用可能な機能は異なります。Kreditvakt と Sigvik のメインスコアは稼働中です。SIGNAL、Vigil、SiteLoop、Sigvik avgift、Sigvik flags は、各パイプラインが接続されるまで空またはプレースホルダーデータを返します。
ライブステータスを確認するには、norric_status_v1 を呼び出してください。
Railway にデプロイ
# MCP server service (existing — daring-adaptation or similar):
# Start command: python server.py
# Env vars:
# PORT=8080
# NORRIC_API_KEYS=<hash:tier:label lines>
# SUPABASE_URL=<your supabase url>
# SUPABASE_KEY=<your supabase anon key>
# Key issuance service (separate Railway service):
# Start command: uvicorn issuance.main:app --host 0.0.0.0 --port $PORT
# Env vars: STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, STRIPE_PRICE_*,
# SENDGRID_API_KEY, RAILWAY_API_TOKEN, RAILWAY_SERVICE_ID
レジストリ
- mcp.so の掲載情報:
registry/mcpso_listing.md - Anthropic コネクターディレクトリ:
registry/anthropic_connector_submission.md
Norric · 単独創業者 · Edgar Mutebi · Malmö · 2026
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。