Skip to main content
Glama
franklinnolasco7

quickshell-docs-mcp

quickshell-docs-mcp

AI 코딩 에이전트를 위한 실시간 Quickshell 문서입니다.

PyPI Python codecov


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-mcp
git 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-mcp
docker 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: claude_desktop_config.json에 동일한 JSON을 mcpServers로 감싸서 넣습니다. HTTP 전송을 사용하려면 QUICKSHELL_DOCS_MCP_TRANSPORT=http로 설정하세요 (선택적으로 HOST/PORT도 가능).

QUICKSHELL_DOCS_MCP_LOG=DEBUG로 설정하면 stderr에 상세 요청 로그가 출력됩니다. 대량 문서 인덱스는 디스크에 저장됩니다 (~/.cache/quickshell-docs-mcp, 30일 유효). QUICKSHELL_DOCS_MCP_DISK_CACHE로 위치를 변경하거나 비활성화하고, QUICKSHELL_DOCS_MCP_DISK_TTL_HOURS로 재조정할 수 있습니다.

도구

Tool

What it does

quickshell_search

타입 이름, 가이드 슬러그 검색, 선택적으로 타입 페이지에 대한 심층 검색을 포함한 전체 텍스트 검색. 기억에서 QML을 작성하기 전에 호출하세요.

quickshell_list_versions

게시된 문서 버전 및 최신 버전

quickshell_list_types / quickshell_get_type

Quickshell QML 타입 문서 탐색 및 가져오기

quickshell_list_guide_pages / quickshell_get_guide_page

사용 가이드 페이지를 Markdown으로 제공

quickshell_about / quickshell_changelog

About 및 Changelog 페이지

quickshell_list_qt_types / quickshell_get_qt_type

Qt 측 타입 (QtQuick, Controls, Layouts, ...)

quickshell_list_examples / quickshell_get_example

공식 예제 구성

quickshell_search_implementations

Caelestia 또는 Noctalia에서 bar/OSD/IPC/... 패턴 찾기

quickshell_get_implementation

find=로 범위를 좁혀 해당 파일 읽기

quickshell_stats

세션 호출 수 및 캐시 적중률

페이지 가져오기 도구는 version="latest"(기본값) 또는 "v0.3.0"과 같은 명시적 버전을 허용합니다. 캐시 기반 도구는 refresh=True를 허용하여 30분 캐시를 우회합니다.

소스 계층 구조

  1. 공식 문서 (quickshell.org, doc.qt.io), 권위 있음

  2. 공식 예제, 다음 순위

  3. Caelestia / Noctalia 결과, real-world implementation으로 표시된 실용 참조

참조

데이터는 다음 업스트림 소스에서 가져옵니다:

Source

URL

What it provides

Quickshell docs

https://quickshell.org

타입 참조, 사용 가이드, 변경 로그

Qt docs

https://doc.qt.io/qt-6

QtQuick 기본 타입 (Rectangle, RowLayout 등)

Quickshell examples

https://git.outfoxxed.me/quickshell/quickshell-examples

공식 예제 구성

Caelestia shell

https://github.com/caelestia-dots/shell

실제 구현 참조

Noctalia shell

https://github.com/noctalia-dev/noctalia (legacy-v4)

실제 구현 참조

개발

설정, 작업 흐름 및 변경 사항 제출 방법은 CONTRIBUTING.md를 참조하세요.

제한 사항

  • 심층 타입 페이지 검색(include_type_pages=True)은 머신당 모든 타입 페이지를 한 번 가져옵니다(콜드 시작 약 15초, 이후 세션 간 30일 동안 디스크에 캐시됨; refresh=True는 다시 가져오기를 강제). 일반 이름 검색은 즉시 유지됩니다.

  • 예제 구성은 사용자의 Quickshell 버전과 다를 수 있습니다. 목록에는 last_modified 날짜가 포함되어 있어 최신 상태를 판단할 수 있습니다.

라이선스

MIT

A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
16Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides 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
  • A
    license
    A
    quality
    D
    maintenance
    Provides 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.
    4
    2
    1,169,818
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Provides 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.
    12
    2

View all related MCP servers

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.

View all MCP Connectors

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/franklinnolasco7/quickshell-mcp'

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