quickshell-docs-mcp
quickshell-docs-mcp
AIコーディングエージェント向けのライブQuickshellドキュメント。
AIエージェントに公式のQuickshellドキュメントへのライブアクセスを提供するMCPサーバーで、古いトレーニングデータからQML API名を推測するのをやめさせます。
また、以下も含まれます:
doc.qt.io からの Qt 基本型 (
Rectangle,RowLayout, ...)公式のサンプル設定は quickshell-examples から
実際の実装例。Caelestia および Noctalia シェル全体で検索可能
すべての結果にはソースURLが付いています。実装がドキュメントと矛盾する場合は、ドキュメントが優先されます。
目次
Related MCP server: Context7 MCP
インストール
pip install quickshell-docs-mcp # or: uvx quickshell-docs-mcpgit clone https://github.com/franklinnolasco7/quickshell-docs-mcp
cd quickshell-docs-mcp
python3 -m venv .venv && source .venv/bin/activate
pip install -e .nix run github:franklinnolasco7/quickshell-docs-mcpdocker build -t quickshell-docs-mcp .
docker run --rm -i quickshell-docs-mcp # speaks MCP over stdio設定
opencode (opencode.json):
{
"mcp": {
"quickshell-docs": {
"type": "local",
"command": ["/absolute/path/to/quickshell-docs-mcp/.venv/bin/quickshell-docs-mcp"],
"enabled": true
}
}
}Claude Desktop: 同じJSONを claude_desktop_config.json に置き、mcpServers でラップします。HTTPトランスポートの場合は、QUICKSHELL_DOCS_MCP_TRANSPORT=http を設定します(オプションで HOST/PORT も)。
詳細なリクエストログをstderrに出力するには
QUICKSHELL_DOCS_MCP_LOG=DEBUGを設定します。 バルクドキュメントインデックスはディスクに保存されます(~/.cache/quickshell-docs-mcp、30日間の鮮度)。QUICKSHELL_DOCS_MCP_DISK_CACHEで場所を変更または無効化し、QUICKSHELL_DOCS_MCP_DISK_TTL_HOURSで再調整できます。
ツール
ツール | 説明 |
| 型名、ガイドスラッグ、オプションで全文(型ページのディープ検索を含む)を検索します。QMLを記憶から書く前にこれを呼び出してください。 |
| 公開されているドキュメントバージョンと最新版 |
| Quickshell QML型ドキュメントの閲覧と取得 |
| 使用ガイドのページをMarkdownとして |
| About と Changelog のページ |
| Qt側の型(QtQuick、Controls、Layouts、...) |
| 公式のサンプル設定 |
| Caelestia または Noctalia で bar/OSD/IPC/... パターンを検索 |
| それらのファイルを読み取る。 |
| セッションの呼び出し回数とキャッシュヒット率 |
ページ取得ツールは version="latest"(デフォルト)または "v0.3.0" のような明示的なバージョンを受け付けます。キャッシュ対応ツールは refresh=True で30分キャッシュをバイパスできます。
ソース階層
公式ドキュメント(quickshell.org、doc.qt.io)— 権威あり
公式サンプル — 次に優先
Caelestia / Noctalia の結果 —
real-world implementationとラベル付けされた実用的な参照
参照
データは以下のアップストリームソースから取得されます:
ソース | URL | 提供内容 |
Quickshell ドキュメント | 型リファレンス、使用ガイド、変更履歴 | |
Qt ドキュメント | QtQuick基本型(Rectangle、RowLayoutなど) | |
Quickshell サンプル | 公式のサンプル設定 | |
Caelestia シェル | 実際の実装リファレンス | |
Noctalia シェル | https://github.com/noctalia-dev/noctalia (legacy-v4) | 実際の実装リファレンス |
開発
セットアップ、ワークフロー、変更の提出方法については CONTRIBUTING.md を参照してください。
制限事項
ディープ型ページ検索(
include_type_pages=True)は、マシンごとにすべての型ページを1回取得します(コールドで約15秒、その後はセッションをまたいで30日間ディスクにキャッシュされます。refresh=Trueで再取得を強制します)。通常の名前検索は即座に実行されます。サンプル設定は、あなたのQuickshellバージョンと異なる場合があります。リストには
last_modified日付が含まれているので、古さを判断できます。
ライセンス
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides instant access to 700+ programming documentation sources and creates isolated Docker containers for safe code testing and experimentation. Combines comprehensive documentation lookup with containerized development environments for enhanced development workflows.AGPL 3.0
- AlicenseAqualityDmaintenanceProvides up-to-date, version-specific documentation and code examples for libraries and frameworks directly into AI prompts, eliminating outdated code generation and hallucinated APIs.21,169,818MIT
- AlicenseAqualityDmaintenanceProvides LLMs with up-to-date, version-specific documentation and code examples directly from library sources, eliminating outdated training data and hallucinated APIs by fetching current documentation at prompt time.421,169,818MIT
- FlicenseAqualityDmaintenanceProvides AI models with direct access to documentation for over 600 technologies from DevDocs.io, including popular languages, frameworks, and tools. It enables comprehensive searching, content retrieval, and offline access via an intelligent local caching system.122
Related MCP Connectors
Provide your AI coding tools with token-efficient access to up-to-date technical documentation for…
@latest documentation and code examples to 9000+ libraries for LLMs and AI code editors in a singl…
Search @imqueue docs and scaffold typed services & clients from your AI coding agent.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/franklinnolasco7/quickshell-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server