mcpField
V
VegvisAI guide

VegvisAI guide

リモート
vegvis.aiビジネス・マーケティング24 日前に更新
リポジトリ公式サイト

VegvisAI guide について

VegvisAI guideは、各国の企業を掲載するオープンガイドで、ノルウェーの公共サービスと政党情報も扱います。企業検索、公共サービスの検索、AI向けサイト診断を提供し、政党は順位付けせずアルファベット順で表示します。

主な機能

  1. 01企業の検索と照会
  2. 02テーマや自治体別の公共サービス検索
  3. 03順位付けなしの政党検索
  4. 04AI向けサイト評価と隠し指示の検出
  5. 05ブラウザーでのビジネスカード生成

活用シーン

  1. 01ノルウェーの登記情報に基づく企業確認
  2. 02テーマや自治体から公共サービスを検索
  3. 03AIから見たサイトの情報と指示を確認
  4. 04フォームからビジネスカードを作成

MCP 対応

読み取り専用のMCPコネクターが、企業検索・確認、公共サービス検索、政党検索、AI向けサイト診断のツールを提供します。ログイン不要のステートレスなStreamable HTTPを使用します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://vegvis.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

5
パラメーター型必須説明
topicenumいいえ消費者がサポートを必要としている内容。municipality フィールドと municipality を併せて使用してください。business | consumer | education | emergency | environment | family | finance | food | general | government | health | housing | immigration | legal | municipality | police | privacy | statistics | tax | transport | welfare | work | all
municipalitystringいいえ消費者が地域サービスを必要としている場合のノルウェーの自治体名(例:Bodø)。

詳細

コネクター

Cloudflare Workers に関するガイドです。企業向けウェブページ、AI チェック、AI 名刺ジェネレーター、オープンインデックス、読み取り専用の MCP コネクターを扱います。依存関係は Wrangler のみで、ストレージは使用せず、コンテンツのログも記録しません。

  • アドレス:公開開始時から https://vegvis.ai/mcp(コネクター)と https://vegvis.ai/check/(AI チェック)を使用します。それまでは、エージェントのテストにテスト用アドレス https://veiviser-test.testplattform.workers.dev を使用します(すべてのページで noindex)。
  • MCP:POST /mcp(Streamable HTTP、ステートレス JSON-RPC、ログイン不要)
  • ツール:find_business(テストデータ:架空のベーカリーが1店)、check_business(Enhetsregisteret)、find_public_help(トピックまたは自治体別に公共サービスのオープンインデックスを検索)、find_political_party(各政党の公式ページと政策綱領をアルファベット順に表示。順位付けはしません)、ai_check(業種に合った基準に基づき、AI から見たウェブサイトの状態を100点満点で評価します。対象は企業、行政機関、組織、政党で、サイトが AI に公開している情報も確認できます)
  • API:GET /api/sjekk?url=…(AI チェックを JSON で取得)、GET /api/enhet?orgnr=…(ジェネレーターフォーム用の登録情報照会)
  • オープンインデックス:/index/public-no.json と /index/parties-no.json(ODbL)
  • 登録:/meld-inn/(フォーム)と POST /api/meld-inn。ステータスは /api/status?orgnr=…、公開変更履歴は /api/endringer、オープンエクスポートは /index/businesses-no.json です。レジストリには Cloudflare D1 を使用します。週次の再チェックは cron トリガーで実行します。すべての登録経路に同じチェックを適用します(src/registration.js)。python3 index/build_public_index.py でビルドします。
  • ページ:/sjekk/(AI チェック)、/lag/(ブラウザー上で動作する名刺ジェネレーター)、/eksempel/(架空の「Eksempel Bakeri AS」)。ページはノルウェー語です。

プロンプトインジェクションへの対策は最初から組み込まれています。企業、ウェブサイト、レジストリのコンテンツはデータとして扱い、サニタイズします。また、AI チェックでは隠された指示に警告を出します。クライアントごと、およびチェック対象のウェブサイトごとにレート制限を設けています。

実行

cd connector
npm test           # node --test
npx wrangler dev   # http://localhost:8787
npx wrangler deploy

ファイル

ファイル内容
src/index.jsMCP サーバー、API、robots.txt、sitemap.xml
src/sjekk.jsAI チェック:業種に依存しないスコアとインジェクションスキャン
src/grense.jsレート制限
public/felles/injeksjon.jsブラウザーと Worker で使用する、指示パターンの検出とテキストのサニタイズ
public/felles/visittkort.jsフォームから名刺 HTML、llms.txt、ai-catalog.json を生成
public/index/public-no.jsonノルウェーの公共サービスのオープンインデックス
test/テスト。インジェクションのテストセットは tools/ai-check/ にあります。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。