mcp-server-cappt: Cappt用のMCPサーバー
概要
cappt.cc を使用してアウトラインとプレゼンテーションを生成するためのモデル コンテキスト プロトコル サーバー。
ツール
generate_presentation
- アウトラインからプレゼンテーションを生成する(
generate_outline
によって生成される) - 入力:
outline
(文字列): 標準アウトラインinclude_gallery
(bool): 結果にギャラリーを含めるかどうか
- 戻り値:
record_id
: 生成されたプレゼンテーションのレコードIDstatus
: 生成プロセスのステータスtotal_page
: プレゼンテーション内のスライドの総数editor_url
: プレゼンテーションを編集するためのURLtitle
: プレゼンテーションのタイトルthumbanil
: プレゼンテーションのサムネイル
プロンプト
geenrate_outline
- 標準アウトラインを生成する
- 入力:
input
(文字列): ユーザー入力、例: タイトル、記事など。
- 戻り値: 標準的なアウトライン
インストール
uvの使用(推奨)
uv
を使用する場合、特別なインストールは必要ありません。
cd path/to/repo
# Create a virtual environment
uv venv
# Linux or macOS
source venv/bin/activate
# Windows
venv\Scripts\activate
# Install the package
uv install -e .
# Run the server
uv run mcp-server-cappt --cappt-token YOUR_CAPPT_TOKEN
構成
Claude Desktopでの使用
これをclaude_desktop_config.json
に追加します:
{
"mcpServers": {
"sentry": {
"command": "uv",
"args": [
"--directory",
"path/to/repo",
"run",
"mcp-server-cappt"
],
"env": {
"CAPPT_TOKEN": "YOUR_CAPPT_TOKEN"
}
}
}
}
デバッグ
MCPインスペクタを使ってサーバーをデバッグできます。uv uv
このパッケージがインストールされていることを確認し、以下を実行してください。
npx @modelcontextprotocol/inspector uv run mcp-server-cappt --cappt-token YOUR_CAPPT_TOKEN
ライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。