Spree Commerce: open-source B2B and marketplace ecommerce
Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
作者による説明(英語の原文)
Norwegian experiences marketplace MCP: activities by county, category, weather, season, group size.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
OPPLEVAGENT_URL必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://opplevagent.no/mcpClaude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"opplevagent": {
"command": "npx",
"args": [
"-y",
"opplevagent-mcp"
],
"env": {
"OPPLEVAGENT_URL": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http opplevagent https://opplevagent.no/mcpclaude mcp add opplevagent --env OPPLEVAGENT_URL=your-value -- npx -y opplevagent-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"opplevagent": {
"url": "https://opplevagent.no/mcp"
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"opplevagent": {
"command": "npx",
"args": [
"-y",
"opplevagent-mcp"
],
"env": {
"OPPLEVAGENT_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"opplevagent": {
"type": "http",
"url": "https://opplevagent.no/mcp"
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"opplevagent": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"opplevagent-mcp"
],
"env": {
"OPPLEVAGENT_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://opplevagent.no/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
OPPLEVAGENT_URL envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
ツールの名前と説明は、サーバーが2026年11月7日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。
discover_experiencesSearch Opplevagent's published catalogue of experiences in Norway, including food and drink tastings and producer visits (smaking, besøk hos drikkeprodusenter). Filtrer på fylke (county), kategori, vær, sesong, innendørs/utendørs, gruppestørrelse, pris og varighet. / Filter by co
list_experience_categoriesList the experience categories in Opplevagent's catalogue for Norway, such as food and drink (mat og drikke), with the number of verified experiences in each category. Henter alle kategorier med antall verifiserte opplevelser. Use this to understand what kinds of experiences are
get_experienceFetch the full details of one experience in Opplevagent's catalogue, such as a tasting or a producer visit, by its UUID. Henter fullstendig informasjon om en opplevelse via UUID. Returns title, full description, category, location (fylke/kommune/meeting point), indoor/outdoor, se
discover_gardssalgUse this to plan a visit or tasting at a Norwegian drink producer (brewery, cidery, winery, distillery, meadery, farm café) and find ones that accept visit requests; it does not sell or order products. It searches opplevagent.no's gårdssalg (farm-sale) vertical of Brreg-registere
book_gardssalgUse this to request a visit or tasting (besøk, smaking) at a Norwegian gårdssalg drink producer found with discover_gardssalg or named by the guest; it sends a visit request and does not sell or order products. Send inn en reservasjonsforespørsel for et gårdssalg-besøk. IMPORTANT
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月9日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント slookisen で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
812ミリ秒で応答(HTTP 200)
サインイン不要
5件のツールの説明を読み、AIへの隠れた指示は見つかりませんでした
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(0.4.0)がレジストリに届いたのは21 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
MCP server integrating with Stripe - tools for customers, products, payments, and more.
8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
MCP server for opplevagent.no — find Norwegian experiences and activities from Claude Desktop, ChatGPT, Cursor, and other AI assistants.
Curated, Brreg-verified experiences searchable by county, category, weather, season, group size, price, and duration.
npx opplevagent-mcp
Or add to Claude Desktop config (~/.claude/claude_desktop_config.json):
{
"mcpServers": { "opplevagent": { "command": "npx", "args": ["opplevagent-mcp"] } } }
Since 0.4.0 the package is a thin stdio bridge to the live remote server (https://opplevagent.no/mcp). Tools, descriptions, instructions and UI resources always match the remote service, so the npm package and the remote never drift, and free-text query reaches discover_experiences unchanged. Remote rate limits apply.
For ChatGPT and other remote MCP clients, paste this URL directly:
https://opplevagent.no/mcp
| Tool | Description |
|---|---|
discover_experiences | Search experiences by county (fylke), category, weather, season, indoor/outdoor, group size, age, price, duration |
list_experience_categories | List all categories with experience counts |
get_experience | Full details for one experience via UUID |
discover_gardssalg | Search gårdssalg (farm-sale) drink producers by county, municipality, producer type, near-me distance, booking status — or look one up by name with query. Rows carry id (the provider_id for booking) |
book_gardssalg | Submit a pending booking request to a gårdssalg producer (never confirms — the producer responds). Accepts provider_query (the producer's name) instead of provider_id, plus requested_weekday as a wrong-day guard, so one sentence («book et møte hos X fredag 20. okt kl. 10») becomes one call |
hva kan vi finne på i Troms om vinteren?
utendørsaktiviteter i Oslo for 4 personer opplevelser som passer i regnvær i Bergen hvalsafari Tromsø familievennlige aktiviteter under 500 kr hvilke typer opplevelser finnes i Norge? book et besøk hos Fjordgard Bryggeri fredag 23. oktober kl. 10 for 4 personer
«Book et møte hos X fredag den 20. oktober klokken 10» is a single book_gardssalg call:
| Field | Value |
|---|---|
provider_query | "X" — the producer's name as the guest said it (or provider_id from discover_gardssalg) |
slot_at | "2026-10-20T10:00" (Europe/Oslo) |
requested_weekday | "fredag" — if the 20th is not a Friday the tool answers weekday_mismatch:true with the nearest Fridays instead of booking the wrong day |
party_size, guest_name, guest_email | the human guest's own details — ask for them, never invent them |
Outcomes are always honest and explicit: provider_not_found, provider_ambiguous (with candidates to put to the guest), weekday_mismatch (with suggestions), paused (the producer has not activated booking — profile link included), outside_hours (retry with confirm_outside_hours:true), or a pending request with booking_ref, the resolved provider.navn and slot_at_local. The producer is notified by email and confirms, proposes another time, or declines — the tool itself can never confirm a booking.
Besides the tool arguments of each call, the bridge identifies itself to the remote server in two ways: the MCP clientInfo (your AI client's name and version, as " via opplevagent-mcp") and a User-Agent header of the form opplevagent-mcp/ . This is client statistics, not an identifier of you: no account, credentials or device identifier is sent. The server keeps ordinary web-request logs (IP address and request metadata) for operations and abuse prevention.
book_gardssalg requires no login and is rate-limited on the server. The call sends the guest's name and e-mail address to opplevagent.no. The request stays pending until the producer answers; the tool never confirms a booking. Your AI client should have the guest's explicit yes before it calls the tool.
The tool list, tool descriptions and server instructions are fetched from the remote server (https://opplevagent.no/mcp) over HTTPS every time the bridge starts. This package does not pin or freeze them, so what your AI client sees is whatever the remote service currently serves. OPPLEVAGENT_URL overrides the remote URL, and every tool argument you or your AI client supply is sent to that host. Only set it from a configuration you trust.
| Variable | Default | Description |
|---|---|---|
OPPLEVAGENT_URL | https://opplevagent.no | Override the remote base URL (or a full /mcp URL) |
MIT