Langfuse プロンプト管理 MCP サーバー
Langfuseプロンプト管理用のモデルコンテキストプロトコル(MCP)サーバー。このサーバーを使用すると、モデルコンテキストプロトコルを介してLangfuseプロンプトにアクセスし、管理できます。
デモ
Claude Desktop での Langfuse Prompts MCP の簡単なデモ (音声による説明はミュート解除してください):
https://github.com/user-attachments/assets/61da79af-07c2-4f69-b28c-ca7c6e606405
特徴
MCPプロンプト
このサーバーは、プロンプトの検出と取得のためのMCP プロンプト仕様を実装しています。
prompts/list
: 利用可能なすべてのプロンプトを一覧表示する- オプションのカーソルベースのページ区切り
- プロンプト名とその必須引数を返します。制限:すべての引数はオプションとみなされ、変数にはLangfuseの仕様がないため説明は含まれません。
- プロンプトが 1 ページ以上ある場合は、ページ区切りの次のカーソルを含めます。
prompts/get
: 特定のプロンプトを取得する- Langfuse プロンプト (テキストとチャット) を MCP プロンプト オブジェクトに変換します
- 提供された変数を使用してプロンプトをコンパイルします
ツール
プロンプト機能をサポートしていない他の MCP クライアントとの互換性を高めるために、サーバーは MCP プロンプトの機能を複製するツールもエクスポートします。
get-prompts
: 利用可能なプロンプトを一覧表示する- ページ区切りのオプションの
cursor
パラメータ - プロンプトとその引数のリストを返します
- ページ区切りのオプションの
get-prompt
: 特定のプロンプトを取得してコンパイルする- 必須の
name
パラメータ: 取得するプロンプトの名前 - オプションの
arguments
パラメータ: プロンプト変数を含むJSONオブジェクト
- 必須の
発達
使用法
ステップ1: 構築
ステップ 2: サーバーを MCP サーバーに追加します。
クロードデスクトップ
claude_desktop_config.json
を編集して Claude for Desktop を設定します。
環境変数を実際のLangfuse APIキーに置き換えてください。これで、Claude Desktopでサーバーが使用できるようになります。
カーソル
カーソルに新しいサーバーを追加します:
- 名前:
Langfuse Prompts
- タイプ:
command
- 指示:
制限事項
MCP サーバーは現在開発中であり、いくつかの制限があります。
- Langfuse の
production
ラベルを持つプロンプトのみが返されます - すべての引数はオプションであると想定されており、変数にはLangfuseの仕様がないため説明は含まれません。
- リスト操作では、引数を抽出するためにバックグラウンドで各プロンプトを個別に取得する必要がありますが、これは機能しますが効率的ではありません。
貢献を歓迎します!ご提案やフィードバックがある場合は、問題または PR (リポジトリ) を開いてください。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
モデル コンテキスト プロトコルを通じて Langfuse プロンプトのアクセスと管理を容易にし、Claude Desktop や Cursor などのクライアント内でのプロンプトの検出、取得、統合を可能にします。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA template for creating and connecting custom tools to Cursor IDE using Model Context Protocol with support for cheerful server responses.Last updated -41PythonMIT License
- AsecurityAlicenseAqualityEnables creation, management, and templating of prompts through a simplified SOLID architecture, allowing users to organize prompts by category and fill in templates at runtime.Last updated -61,3856TypeScriptMIT License
- AsecurityAlicenseAqualityA powerful Model Context Protocol framework that extends Cursor IDE with tools for web content retrieval, PDF processing, and Word document parsing.Last updated -89PythonMIT License
- -securityAlicense-qualityConnects Fledge functionality to Cursor AI, allowing interaction with Fledge instances via natural language commands.Last updated -PythonMIT License