Svelte について
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://mcp.svelte.dev/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http sveltejs https://mcp.svelte.dev/mcpCursor.cursor/mcp.json
{"mcpServers":{"sveltejs":{"type":"http","url":"https://mcp.svelte.dev/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"sveltejs":{"type":"http","url":"https://mcp.svelte.dev/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"sveltejs":{"type":"http","url":"https://mcp.svelte.dev/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"sveltejs":{"serverUrl":"https://mcp.svelte.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| section | any | はい | 取得するセクション名です。タイトル(例:"$state"、"load functions")またはファイルパス(例:"cli/overview")で検索できます。単一の文字列または文字列の配列に対応しています。 |
詳細
@sveltejs/mcp
公式 Svelte MCP サーバーのリポジトリです。
開発環境のセットアップ手順
pnpm i
cp apps/mcp-remote/.env.example apps/mcp-remote/.env
pnpm dev
- 埋め込み機能を使うには、VOYAGE_API_KEY を設定します
メモ
現在、Vercel で大量のタイムアウトログが発生するのを防ぐため、SSE チャネルをすぐに閉じています。そのため、
server.logは使用できず、list-changed通知も送信していません。エリシテーションとサンプリングは、POST リクエストと同じストリームで送信されるため使用できます。
ローカル開発ツール
MCP インスペクター
pnpm run inspect
次に、http://localhost:6274/ にアクセスします。
- トランスポートタイプ:
Streamable HTTP - http://localhost:5173/mcp
データベースインスペクター
pnpm run db:studio
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。