关于 VegvisAI guide
VegvisAI guide 是面向各国企业的开放指南,并收录挪威公共服务和政党信息。它提供企业查询、公共服务检索和面向 AI 的网站检查,政党列表按字母排序且不排名。
主要功能
- 01企业查询与发现
- 02按主题或市镇查找公共服务
- 03政党字母排序,不作排名
- 04AI 网站评分与隐藏指令扫描
- 05在浏览器中生成企业名片
适用场景
- 01根据挪威登记信息核查企业
- 02按主题或市镇查找公共服务
- 03检查网站对 AI 的可见性及指令
- 04通过表单生成企业名片
MCP 相关
只读 MCP 连接器提供企业搜索与核查、公共服务查询、政党查询和 AI 网站评估工具。它通过无登录的无状态 Streamable HTTP 提供服务。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://vegvis.ai/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http ai-vegvis-vegvisai https://vegvis.ai/mcpCursor.cursor/mcp.json
{"mcpServers":{"ai-vegvis-vegvisai":{"type":"http","url":"https://vegvis.ai/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"ai-vegvis-vegvisai":{"type":"http","url":"https://vegvis.ai/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"ai-vegvis-vegvisai":{"type":"http","url":"https://vegvis.ai/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"ai-vegvis-vegvisai":{"serverUrl":"https://vegvis.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| topic | enum | 否 | 消费者需要帮助的事项。请将 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 |
| municipality | string | 否 | 挪威市镇名称;如果消费者需要本地服务,例如 Bodø。 |
详细介绍
连接器
关于 Cloudflare Workers 的指南:面向企业的网页、AI 检查、AI 名片生成器、开放索引和只读 MCP 连接器。除 Wrangler 外没有其他依赖,不存储数据,也不记录内容。
- 地址:https://vegvis.ai/mcp(连接器)和 https://vegvis.ai/check/(AI 检查),从上线起使用。在此之前,Agent 测试使用测试地址 https://veiviser-test.testplattform.workers.dev(所有页面均设置为
noindex) - MCP:
POST /mcp(Streamable HTTP、无状态 JSON-RPC、无需登录) - 工具:
find_business(测试数据:一家虚构的面包店)、check_business(Enhetsregisteret)、find_public_help(按主题或市镇查询公共服务开放索引)、find_political_party(各政党的自有页面和纲领,按字母顺序排列,从不排名)、ai_check(查看 AI 如何识别网站,根据适用的标准——企业、政府机构、组织或政党——给出满分 100 分的评分,并说明网站向 AI 开放了哪些内容) - API:
GET /api/sjekk?url=…(以 JSON 格式返回 AI 检查结果)、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.js | MCP 服务、API、robots.txt 和 sitemap.xml |
src/sjekk.js | AI 检查:行业通用评分和注入扫描 |
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/ |
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。