mcpField
L
Laplace’s Mini World

Laplace’s Mini World

リモート
world.lapla.si科学・教育12 週間前に更新
リポジトリ公式サイト

Laplace’s Mini World について

Laplace’s Mini Worldは、インタラクティブな3D科学モデル、図解解説、実験をAIチャットクライアントに表示するMCPサーバーです。科学や数学を学ぶ人向けで、モデルの回転、章の閲覧、ラボ設定の変更ができます。

主な機能

  1. 01テーマ別の科学モデル検索
  2. 02インタラクティブな3Dモデル表示
  3. 03モデルの章の閲覧
  4. 04ラボ設定の調整
  5. 05中国語と英語のコンテンツ

活用シーン

  1. 01季節が生じる理由の探索
  2. 02ジェットエンジンの仕組みの確認
  3. 03モデルの地軸傾斜の変更
  4. 04数学的概念の視覚的な学習

MCP 対応

モデル検索、MCP Apps UIまたはテキスト要約でのモデル表示、章とラボ設定の一覧を行うツールを提供します。サーバーはStreamable HTTPを使用します。

設定

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

エンドポイントhttps://world.lapla.si/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

3
パラメーター型必須説明
langenumいいえ結果の言語:zh(中国語)または en(英語)。デフォルト:クエリの言語。zh | en
limitintegerいいえ返す plate の最大数。
querystringはいユーザー自身の言葉による質問(例:「why is the sky blue」「光刻机是怎么工作的」)、またはトピック(「black hole」「黑洞」)。

詳細

ラプラスのミニワールド

ラプラスのミニワールド — MCP サーバー

英語 · 中国語

world.lapla.si の、動きのあるインタラクティブな3D科学モデルを、ChatGPT、Claude、Cursor、その他あらゆるMCPクライアントで直接利用できます。

「季節があるのはなぜ?」、「ジェットエンジンの仕組みを見せて」、*「用迷你世界给我看看黑洞」*と尋ねると、アシスタントが最適なモデルを見つけて会話に表示します。モデルを回転させ、章を順に見たり、地球の自転軸の傾きなど、実験室で設定を変更したりできます。

https://world.lapla.si/mcp

アカウント、APIキー、サインインは不要です。読み取り専用です。ストリーミング可能なHTTPを使用します。

ChatGPTの会話内に表示されたターボファンモデル

モデルについて

world.lapla.si(拉普拉斯的迷你世界、ラプラスのミニワールド)は、100を超える「プレート」で構成されています。各プレートには、ブラウザーで動作する3Dモデル、出典付きの短い図解エッセイ、そしてさまざまなことを試せる実験室があります。各プレートには、何を簡略化しているかが記されています。中国語と英語に対応しています。

層ホール(プレート)
自然宇宙(10) · 地球と空(13) · 物質・光・音(17) · 生命と医学(10)
テクノロジー古典的な機械(15) · エネルギー・飛行・センシング(8) · チップと情報(6) · AI(4)
アイデア数学(22)

モデルの例:季節、潮汐、日食、ブラックホール、オリオン座流星群、ハリケーン、津波、虹、ターボファン、トカマク、EUVリソグラフィー、アンティキティラ島の機械、エニグマ、パーセプトロン、トランスフォーマーのアテンション、CRISPR、フーリエ級数、ローレンツ・アトラクター、ホップ束。全一覧は/models.jsonと/llms.txtで確認できます。

ツール

3つのツールはすべて読み取り専用です(readOnlyHint: true、destructiveHint: false、openWorldHint: false、idempotentHint: true)。

ツール入力戻り値
search_modelsquery、lang?(zh/en)、limit?(1~10)トピックに合った最適なプレートと、そのIDおよび概要
show_modelslug、chapter?、lang?、lab?、params?MCP AppsのUIとして表示されるライブモデルに加え、テキスト概要とプレートへのリンク(テキストのみのクライアントでも役立つ情報を得られます)
list_chaptersslug、lang?プレートの章と実験室の設定(ID、範囲、オプション)

このサーバーはMCP 2026-07-28(ステートレス、server/discover)と、以前のハンドシェイクバージョン(2025-11-25、2025-06-18、2025-03-26)に対応しています。インタラクティブUIは、mimeTypeがtext/html;profile=mcp-appのui://リソースです。

接続方法

ChatGPT
  1. chatgpt.comで、Settings → Apps (Plugins) → Add → custom MCP serverを選択します。プランによっては、開発者モード内にある場合があります。
  2. URL:https://world.lapla.si/mcp。認証:なし。
  3. *「季節があるのはなぜか、ラプラスのミニワールドで見せて」*と尋ねます。
Claude(claude.ai、デスクトップ、モバイル)
  1. Customize → Connectors → Add custom connectorを選択します。カスタムコネクターは、Free(コネクター1つ)を含むすべてのプランで利用できます。
  2. 名前:Laplace’s Mini World(または 拉普拉斯的迷你世界)。URL:https://world.lapla.si/mcp。サインインは不要です。
  3. *「用拉普拉斯的迷你世界给我看看涡扇发动机。」*と尋ねます。

Claudeの設定画面にあるコネクター

Claude Code
claude mcp add --transport http laplace-mini-world https://world.lapla.si/mcp
Cursor

~/.cursor/mcp.json(またはプロジェクト内の.cursor/mcp.json):

{
  "mcpServers": {
    "laplace-mini-world": { "url": "https://world.lapla.si/mcp" }
  }
}
VS Code(GitHub Copilot)

.vscode/mcp.json:

{
  "servers": {
    "laplace-mini-world": { "type": "http", "url": "https://world.lapla.si/mcp" }
  }
}
Gemini CLI

~/.gemini/settings.json:

{ "mcpServers": { "laplace-mini-world": { "httpUrl": "https://world.lapla.si/mcp" } } }

GeminiはMCP AppsのUIを表示しないため、ツールはプレートへのリンクを含むテキストで回答します。

その他のクライアント
  • Streamable HTTP に対応するクライアントの場合は、https://world.lapla.si/mcp を指定してください。
  • ローカル(stdio)サーバーのみを実行するクライアントの場合は、mcp-remote でブリッジしてください。
{
  "mcpServers": {
    "laplace-mini-world": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://world.lapla.si/mcp"]
    }
  }
}
curl -s https://world.lapla.si/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -H 'MCP-Protocol-Version: 2025-06-18' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_models","arguments":{"query":"black hole","lang":"en"}}}'

スクリーンショット

Turbofan, coverTurbofan, a chapter
ChatGPT で中国語で質問したターボファン次の章へ進む

The seasons model in the conversation and the turbofan full screen 英語の季節モデルを表示し、ターボファンを全画面で開いた状態です。

The tides model opened on its laboratory, with the chapter list 潮汐モデルのラボを直接開き、list_chapters で章の一覧を表示した状態です。

カタログ、埋め込みページ、oEmbed

サーバーが使用するデータは公開されています。

models.json

https://world.lapla.si/models.json には、すべてのプレートについて、スラッグ、プレート番号、タイトル、キッカー、概要、中国語と英語の説明、ホールとレイヤー、プレートと埋め込みの URL、カード画像、章(ID を含む)、ラボの設定(ID、種類、範囲または選択肢、デフォルト値)が記載されています。Node から検索する例は examples/models.mjs をご覧ください。

node examples/models.mjs tides

/llms.txt と /llms-full.txt は、llmstxt.org に準拠しています。

埋め込みページ

各モデルには、フレームに合わせたサイズのステージだけを表示するページがあります。

https://world.lapla.si/embed/{lang}/{slug}/
パラメーター効果
chapter=<id>指定した章を開きます(デフォルト:表紙)
lab=1ラボを開きます
theme=light / darkホストのテーマに合わせます(デフォルト:閲覧者のシステム設定)
ui=0モデルだけを表示し、戻るリンクのみを残します
<setting id>=<value>ラボの設定です。スライダーの数値、選択肢のオプション ID、切り替えの 1/0、play=1 を指定します

例:https://world.lapla.si/embed/en/seasons/?chapter=tilt&theme=dark

埋め込み可能な場所。 現時点では、埋め込みページをフレーム表示できるのは world.lapla.si と AI チャットのホスト(ChatGPT、Claude)のみです。その他のサイトでは、プレート(https://world.lapla.si/{lang}/{slug}/)へのリンクを使用してください。ご自身のサイトやコースページにモデルを埋め込みたい場合は、[email protected] までご連絡ください。

oEmbed
https://world.lapla.si/oembed?url=https://world.lapla.si/en/seasons/&format=json

埋め込み iframe とカード画像を含む rich 形式の応答を返します。プレートのページには、oEmbed を検出するための <link> が含まれています。

プライバシー

サーバーは、お客様に関する情報を保存も記録もしません。アカウント、Cookie、セッションはありません。ツールへの入力(検索クエリ、プレート ID、章 ID、ラボの設定)は、応答の生成にのみ使用されます。チャットに表示されるモデルは、分析データを収集しません。サイトのプライバシーページをご覧ください。

MCP Registry

TODO: MCP Registry 用の server.json は、ここに追加される予定です。

ライセンス

  • モデル、エッセイ、画像、スクリーンショット:CC BY-NC 4.0、© Laplace’s Mini World (world.lapla.si)。データセットにはそれぞれ独自のライセンスがあり、各プレートに記載されています。
  • このリポジトリ内のサンプルコードと設定スニペット(examples/ および README 内のコードブロック):MIT。

サーバーのソースコードは、このリポジトリには含まれていません。

お問い合わせ

[email protected] · world.lapla.si

コメント

MCP は初めてですか?

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

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