Gas Library Hub について
GAS Library Hubは、Google Apps Scriptライブラリを検索・共有するプラットフォームです。MCPサーバーからライブラリを検索し、AI要約や使用例を含む詳細を取得できます。
主な機能
- 01キーワードとタグで検索
- 02Star数を検索条件に指定
- 03AI要約と使用例の確認
- 04作者とリポジトリ情報の確認
- 05ライブラリの登録申請
活用シーン
- 01GASプロジェクト向けのライブラリ探し
- 02タグから関連ライブラリを探索
- 03要約や使用例によるライブラリ確認
- 04人気度を参考にしたライブラリ探し
MCP 対応
HTTPのMCPエンドポイントで、ライブラリ検索と詳細取得のツールを提供します。MCPクライアントから直接接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://appscripthub.com/api/mcpclaude mcp add --transport http app-script-hub https://appscripthub.com/api/mcp{"mcpServers":{"app-script-hub":{"type":"http","url":"https://appscripthub.com/api/mcp"}}}Cursor で開く{"servers":{"app-script-hub":{"type":"http","url":"https://appscripthub.com/api/mcp"}}}VS Code で開く{"mcpServers":{"app-script-hub":{"type":"http","url":"https://appscripthub.com/api/mcp"}}}{"mcpServers":{"app-script-hub":{"serverUrl":"https://appscripthub.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
2| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| tags | string | いいえ | 絞り込み用のカンマ区切りタグ(例:"OAuth,認証") |
| limit | number | いいえ | 結果の最大数(デフォルト:10、最大:100) |
| query | string | いいえ | 検索キーワード(例:OAuth、Spreadsheet、Gmail) |
| locale | enum | いいえ | 概要の言語(デフォルト:ja)ja | en |
| minStars | number | いいえ | 最小スター数 |
詳細
プロジェクトの README よりGAS Library Hub
📖 サイト概要
GAS Library Hub は、Google Apps Script(GAS)の優れたライブラリを発見・共有するためのプラットフォームです。開発者が必要なGASライブラリを効率的に見つけ、プロジェクトに活用できるようサポートします。
🌐 公式サイト: https://appscripthub.com/
🎯 主な機能
- ライブラリ検索: タグやキーワードでGASライブラリを簡単検索
- 詳細情報: AI生成の要約、使用例、作者情報を表示
- ライブラリ申請: 新しいライブラリの登録申請
🌟 特徴
- AI要約: ライブラリの自動要約生成
- GitHub連携: リポジトリ情報の自動取得とStar数表示
- タグ検索: タグをクリックして関連ライブラリをすぐに検索
🚀 対象ユーザー
- GAS開発者
- GASライブラリ作者
🤖 MCP Integration (For LLMs)
GAS Library Hub は Model Context Protocol (MCP) に対応しています。 Claude Desktop、Cursor、その他のMCPクライアントから直接GASライブラリを検索・取得できます。
Endpoint
- URL:
https://appscripthub.com/api/mcp - Transport: HTTP (JSON-RPC 2.0)
- Documentation: https://appscripthub.com/llms.txt
Available Tools
| Tool | Description |
|---|---|
search_libraries | GASライブラリをキーワード・タグ・Star数で検索 |
get_library_details | ライブラリ詳細情報を取得(AI要約・使用例含む) |
Configuration
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"gas-library-hub": {
"url": "https://appscripthub.com/api/mcp"
}
}
}
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"gas-library-hub": {
"url": "https://appscripthub.com/api/mcp"
}
}
}
📧 お問い合わせ
- お問い合わせフォーム: https://wywy.jp/contact
- GitHub Issues: Issues
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。