Skip to main content
Glama
SlideSpeak
by SlideSpeak

スライドスピーク-MCP

要件

Related MCP server: PowerPoint MCP Server

Claude Desktopでの使用

Claude Desktop でこれを使用するには、claude_desktop_config.json に以下を追加します。

ドッカー

{ "mcpServers": { "slidespeak": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SLIDESPEAK_API_KEY", "slidespeak/slidespeak-mcp:latest" ], "env": { "SLIDESPEAK_API_KEY": "YOUR-API-KEY-HERE" } } } }

APIキーの取得

Slidespeak の API キーを取得するには、このページにアクセスしてください: https://slidespeak.co/slidespeak-api/

SlideSpeak MCPの開発

以下の情報はSlideSpeak MCPの開発に関するものです。これらの手順はMCPの使用に必須ではありません。

Dockerイメージの構築

これはローカル テスト用です。新しい Docker コンテナを公開する場合は、以下の「新しいバージョンの作成」セクションを確認してください。

docker build . -t slidespeak/slidespeak-mcp:TAG-HERE

発達

uvをインストールする

curl -LsSf https://astral.sh/uv/install.sh | sh

仮想環境を作成してアクティブ化する

uv venv ソース .venv/bin/activate

依存関係をインストールする

uv pip install -r requirements.txt

Dockerを使わずにサーバーを直接使用する

claude_desktop_config.json に次の内容を追加します。

{ "mcpServers": { "slidespeak": { "command": "/path/to/.local/bin/uv", "args": [ "--directory", "/path/to/slidespeak-mcp", "run", "slidespeak.py" ], "env": { "SLIDESPEAK_API_KEY": "API-KEY-HERE" } } } }

新しいリリースの制作

バージョンの命名は、 MAJOR.MINOR.PATCH (例: 1.0.0 ) の形式にする必要があります。

次のファイルでバージョンを更新する必要があります。

  • pyproject.toml -> バージョン

  • slidespeak.py -> USER_AGENT

GitHubで新しいリリースを作成し、バージョン番号をタグ付けしてください。これによりGitHub Actionsがトリガーされます。リリースは自動的にビルドされ、Docker Hubにプッシュされます。

https://hub.docker.com/r/slidespeak/slidespeak-mcp

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SlideSpeak/slidespeak-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server