mcpField
L
LSD MCP

LSD MCP

ローカル
github.com/lsd-soブラウザ自動化477 週間前に更新

LSD MCP について

LSD MCPは、SDKでtripを動的ツールとして定義する、LSD向けのTypeScript製MCPサーバーです。LSDアカウントに接続し、公開したLSDプログラムで機能を拡張できます。

主な機能

  1. 01tripによる動的ツールの定義
  2. 02認証情報を使ったアカウント認証
  3. 03LSDプログラムのtripとしての公開
  4. 04Bicycleブラウザーの操作からtripを作成
  5. 05TypeScriptによる機能拡張

活用シーン

  1. 01MCPクライアントをLSDアカウントに接続
  2. 02ブラウザー操作から生成したLSDプログラムを公開
  3. 03tripを追加してクライアントにスキルを教える

MCP 対応

LSDアカウントに接続し、SDKで定義したtripを動的ツールとしてMCPクライアントに提供するサーバーです。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

LSD MCP

これはLSD向けの更新された MCP サーバーです。この更新の目的は、SDKを使用して、トリップとして定義される動的なツールを効果的に活用することです。

目次

はじめに

認証

SDKを使用して、実行中の MCP サーバーをアカウントに接続します。

userとpasswordという用語を使っているのは、接続先がPostgres 互換データベースだからです。

設定ファイル

ホームディレクトリに.lsdという名前のファイルを作成し、メールアドレスとプロフィールのAPI キーをuserおよびpasswordプロパティに設定して、JSON を記述します。

{
  "user": "<[email protected]>",
  "password": "<api_key>"
}
環境変数

代わりに、環境変数LSD_USERおよびLSD_PASSWORDを設定できます。

$ export LSD_USER='[email protected]'
$ export LSD_PASSWORD='<api_key>'

**重要:**この方法でエラーが発生する場合は、設定した環境変数に、MCP クライアントを起動する PATH またはプロセスからアクセスできることを確認してください。

MCP レジストリを使用する
Pulse

https://www.pulsemcp.com/servers/lsd-so-internetdata

今後、さらに追加される予定です。

ソースから実行する
  1. このリポジトリをクローンします
$ git clone https://github.com/lsd-so/mcp.git
  1. Claude desktopを使用している場合は、claude_desktop_config.jsonファイルを更新します(ファイルの作成方法についてはこちらのガイドを参照してください)。
{
  "mcpServers": {
    // other MCP servers configured here...
    "lsd": {
      "command": "node",
      "args": [
	    "/<path>/<to>/mcp/build/index.js"
      ]
    }
  }
}

使用例

操作

lsd_researchプロンプトを使用する画面の録画

抽出

lsd_researchプロンプトを使用する画面の録画

LSD で機能を拡張する

MCP クライアントに「スキル」を習得させたい場合は、LSD トリップを使用できます(トリップとは?)。

トリップとは?

「トリップ」とは、ローカルブラウザーとの対話から作成されるか、トリップを直接公開することで作成される、LSD プログラムからなる公開済みモジュールです。

Bicycle ブラウザーから

Bicycle ブラウザーでは、「クリック言語」を使って LSD を作成できます。右上のトランスクライバーアイコンをクリックすると有効になります。

トランスクライバーアイコンをクリックする画面の録画

または、Command+k(Linux/Windows の場合はCtrl+k)を押します。有効にすると、繰り返し現れるコンテナーや、関心のあるフィールドを対話的に「選択」できます。

トランスクライバーの操作手順を録画した画面

生成された LSD を使って、次のようにエイリアスを編集できます。

LSD コードを編集する画面の録画

その後、言語を使用して公開できます。

言語を使用する

ワークベンチから編集するだけで、トリップを公開できます。

トリップの詳細を入力する画面の録画

TypeScript で機能を拡張する

Web との連携に内部で使用されている internetdata SDK をご覧ください。または、create-your-internet の簡易版を使って始めることもできます。

$ yarn create your-internet

npm を使いたい場合は、こちらをご利用ください。

$ npm create your-internet

コメント

MCP は初めてですか?

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

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