Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
MCP server for querying HWP/HWPX specification PDF documents fxxk-hwpjs-mcp HWP/HWPX 규격 PDF 문서를 AI가 필요할 때 조회할 수 있도록 도와주는 도구입니다. **MCP 서버** (Claude Desktop / Claude Code)와 **OpenClaw Skill** (CLI 래퍼) 두 가지 방식을 지원합니다. --- 목차 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 --- 설치 --- PDF 파일 설정 specs/ 폴더(또는 HWP_SPECS_DIR 환경변수로 지정한 경로)에 다음 파일명으로 PDF를 넣으세요. | 문서 ID | 파일명 | 설명 | 페이지 범위 | |------------|--------------|---------------------------------------------|-------------| | hwp3-bin | hwp Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Freshness
Last checked 2/22/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
hwp-spec-mcp is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
MCP server for querying HWP/HWPX specification PDF documents fxxk-hwpjs-mcp HWP/HWPX 규격 PDF 문서를 AI가 필요할 때 조회할 수 있도록 도와주는 도구입니다. **MCP 서버** (Claude Desktop / Claude Code)와 **OpenClaw Skill** (CLI 래퍼) 두 가지 방식을 지원합니다. --- 목차 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 --- 설치 --- PDF 파일 설정 specs/ 폴더(또는 HWP_SPECS_DIR 환경변수로 지정한 경로)에 다음 파일명으로 PDF를 넣으세요. | 문서 ID | 파일명 | 설명 | 페이지 범위 | |------------|--------------|---------------------------------------------|-------------| | hwp3-bin | hwp
Public facts
6
Change events
1
Artifacts
0
Freshness
Feb 22, 2026
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 22, 2026
Vendor
User
Artifacts
0
Benchmarks
0
Last release
0.0.1
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/devcode-kr/fxxk-hwpjs-mcp.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
User
Protocol compatibility
MCP
Auth modes
mcp, api_key
Machine-readable schemas
OpenAPI or schema references published
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
bash
git clone https://github.com/devcode-kr/fxxk-hwpjs-mcp.git cd fxxk-hwpjs-mcp npm install npm run build
text
~/.openclaw/workspace/skills/hwp-spec/SKILL.md
bash
export HWP_SPECS_DIR=/path/to/specs export QDRANT_URL=http://localhost:30333 export GEMINI_API_KEY=your_api_key CLI="node /path/to/fxxk-hwpjs-mcp/dist/cli.js"
bash
$CLI toc hwp5 # 기본 depth 2 $CLI toc hwp3-bin --depth 3 $CLI toc hwp3-xml
bash
$CLI search "FileHeader" --doc hwp5 $CLI search "HWPTAG_PARA_SHAPE" # 전체 문서 검색 $CLI search "하이퍼링크" --doc hwp3-bin
bash
$CLI section hwp5 "4.2.6" # 섹션 번호 $CLI section hwp5 "글자 모양" # 섹션 제목 부분 매칭 $CLI section hwp3-bin "3.1" $CLI section hwp3-xml "5.16" # HWPML 머리말/꼬리말
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
MCP server for querying HWP/HWPX specification PDF documents fxxk-hwpjs-mcp HWP/HWPX 규격 PDF 문서를 AI가 필요할 때 조회할 수 있도록 도와주는 도구입니다. **MCP 서버** (Claude Desktop / Claude Code)와 **OpenClaw Skill** (CLI 래퍼) 두 가지 방식을 지원합니다. --- 목차 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 --- 설치 --- PDF 파일 설정 specs/ 폴더(또는 HWP_SPECS_DIR 환경변수로 지정한 경로)에 다음 파일명으로 PDF를 넣으세요. | 문서 ID | 파일명 | 설명 | 페이지 범위 | |------------|--------------|---------------------------------------------|-------------| | hwp3-bin | hwp
HWP/HWPX 규격 PDF 문서를 AI가 필요할 때 조회할 수 있도록 도와주는 도구입니다.
MCP 서버 (Claude Desktop / Claude Code)와 OpenClaw Skill (CLI 래퍼) 두 가지 방식을 지원합니다.
git clone https://github.com/devcode-kr/fxxk-hwpjs-mcp.git
cd fxxk-hwpjs-mcp
npm install
npm run build
specs/ 폴더(또는 HWP_SPECS_DIR 환경변수로 지정한 경로)에 다음 파일명으로 PDF를 넣으세요.
| 문서 ID | 파일명 | 설명 | 페이지 범위 |
|------------|--------------|---------------------------------------------|-------------|
| hwp3-bin | hwp-v3.pdf | HWP 3.x 바이너리 파일 구조 | p.1 ~ 54 |
| hwp3-xml | hwp-v3.pdf | HWPML — HWP 3.x XML(SGML) 구조 | p.55 ~ 122 |
| hwp5 | hwp-v5.pdf | HWP 5.0 규격 | 전체 |
| formula | formula.pdf | 수식 규격 | 전체 |
| chart | chart.pdf | 차트 규격 | 전체 |
| dist | dist.pdf | 배포용 문서 규격 (암호화/DRM 구조) | 전체 |
hwp3-binvshwp3-xml:hwp-v3.pdf파일 하나에 두 문서가 합쳐져 있습니다.
앞부분(p.1~54)은 HWP 3.x 바이너리 포맷, 뒷부분(p.55~122)은 HWPML(XML) 구조입니다.
같은 파일을 공유하지만 서로 다른 docId로 독립적으로 인덱싱/조회됩니다.
HWPX 안내: HWPX는 KS X 6101 유료 표준이므로 포함되지 않습니다.
HWPX 파일은 ZIP 구조이므로 확장자를.zip으로 변경하여 직접 분석할 수 있습니다.
OpenClaw 환경에서는 MCP 프로토콜 대신 CLI 래퍼 Skill로 사용합니다.
토큰 낭비 없이 필요한 스펙만 그때그때 조회할 수 있습니다.
~/.openclaw/workspace/skills/hwp-spec/SKILL.md
| 변수 | 기본값 | 설명 |
|-----------------|------------------------|------------------------------|
| HWP_SPECS_DIR | ./specs | PDF 파일 디렉토리 경로 |
| HWP_CACHE_DIR | ./cache | 파싱 캐시 저장 경로 |
| QDRANT_URL | http://localhost:6333| Qdrant 서버 URL |
| GEMINI_API_KEY| (없음) | Gemini API 키 (시맨틱 검색용)|
export HWP_SPECS_DIR=/path/to/specs
export QDRANT_URL=http://localhost:30333
export GEMINI_API_KEY=your_api_key
CLI="node /path/to/fxxk-hwpjs-mcp/dist/cli.js"
$CLI toc hwp5 # 기본 depth 2
$CLI toc hwp3-bin --depth 3
$CLI toc hwp3-xml
$CLI search "FileHeader" --doc hwp5
$CLI search "HWPTAG_PARA_SHAPE" # 전체 문서 검색
$CLI search "하이퍼링크" --doc hwp3-bin
$CLI section hwp5 "4.2.6" # 섹션 번호
$CLI section hwp5 "글자 모양" # 섹션 제목 부분 매칭
$CLI section hwp3-bin "3.1"
$CLI section hwp3-xml "5.16" # HWPML 머리말/꼬리말
$CLI table hwp5 "표 43" # 한글 표 번호
$CLI table hwp5 "43" # 숫자만도 가능
$CLI table hwp5 "글자 모양" # 이름 부분 매칭
사전 조건: Qdrant 실행 중 + 벡터 인덱스 생성 완료
$CLI semantic "문단 들여쓰기 저장 방식" --doc hwp5
$CLI semantic "이미지 그림 삽입 데이터 구조" # 전체 문서 교차 검색
$CLI semantic "HWPML 문단 속성 엘리먼트" --doc hwp3-xml
$CLI semantic "암호화 배포용 문서" --doc dist
$CLI semantic "How to store paragraph indent" --doc hwp5 # 영어도 가능
$CLI index # 전체 문서 인덱싱
$CLI index --doc hwp5 # 특정 문서만
$CLI index --doc hwp3-bin
$CLI index --doc hwp3-xml
$CLI index --force # 강제 재인덱싱
| 항목 | 값 |
|---------------|----------------------------|
| 모델 | gemini-embedding-001 |
| API 버전 | v1beta |
| 벡터 차원 | 3072 |
| 언어 | 다국어 (한국어, 영어 등) |
| API 키 발급 | https://aistudio.google.com/app/apikey |
kubectl apply -f k8s/namespace.yaml
kubectl apply -f k8s/qdrant.yaml
# 배포 확인
kubectl get pods -n openclaw-support
kubectl get svc -n openclaw-support
| 접근 방법 | 주소 |
|-------------------|--------------------------------------------------|
| 클러스터 내부 | http://qdrant.openclaw-support.svc.cluster.local:6333 |
| 외부 (NodePort) | http://<node-ip>:30333 |
최초 1회 실행 (문서당 약 2~5분). 이후 Qdrant에 영구 저장됩니다.
export HWP_SPECS_DIR=/path/to/specs
export QDRANT_URL=http://localhost:30333
export GEMINI_API_KEY=your_api_key
node dist/cli.js index
| docId | 청크 수 (참고) |
|------------|---------------|
| hwp3-bin | ~149 |
| hwp3-xml | ~178 |
| hwp5 | ~208 |
| formula | ~38 |
| chart | ~131 |
| dist | ~17 |
claude_desktop_config.json:
{
"mcpServers": {
"hwp-spec": {
"command": "node",
"args": ["/path/to/fxxk-hwpjs-mcp/dist/index.js"],
"env": {
"HWP_SPECS_DIR": "/path/to/specs",
"QDRANT_URL": "http://localhost:6333",
"GEMINI_API_KEY": "your_api_key"
}
}
}
}
claude mcp add hwp-spec -- node /path/to/fxxk-hwpjs-mcp/dist/index.js
search / search_spec키워드 exact match 검색. 대소문자 구분 없음.
| 파라미터 | 필수 | 설명 |
|-----------|------|------------------------------------------|
| query | ✅ | 검색어 (HWPTAG 상수, 한글 키워드 등) |
| document| ❌ | docId (생략 시 전체 문서 검색) |
semantic / semantic_search자연어 의미 기반 검색 (Gemini Embedding + Qdrant Cosine).
| 파라미터 | 필수 | 설명 |
|-----------|------|----------------------------------|
| query | ✅ | 자연어 질문 (한국어/영어 모두 가능) |
| document| ❌ | 대상 docId (생략 시 전체 교차 검색) |
| limit | ❌ | 결과 개수 (기본 5, 최대 20) |
section / get_section특정 섹션 전체 내용 조회.
| 파라미터 | 필수 | 설명 |
|-----------|------|-----------------------------------------------|
| document| ✅ | docId |
| section | ✅ | 섹션 번호("4.2.6") 또는 제목 부분("글자 모양") |
table / get_table표 내용 조회. 번호/이름 부분 매칭 지원.
| 파라미터 | 필수 | 설명 |
|-------------|------|-----------------------------------------------|
| document | ✅ | docId |
| table_name| ✅ | "표 43", "43", "글자 모양" 모두 가능 |
toc / list_sections문서 목차 조회.
| 파라미터 | 필수 | 설명 |
|-----------|------|-------------------------|
| document| ✅ | docId |
| depth | ❌ | 목차 깊이 (기본 2) |
hwp3-bin vs hwp3-xml 구분hwp-v3.pdf 파일은 하나지만 내용이 두 개의 독립적인 문서로 구성되어 있습니다:
hwp3-bin (p.1~54): HWP 3.x 바이너리 포맷 — offset 기반 구조체, 특수 문자 코드 등hwp3-xml (p.55~122): HWPML — XML/SGML 태그 기반의 HWP 문서 표현두 문서는 섹션 번호가 각각 1부터 시작하므로, 반드시 올바른 docId를 지정해야 합니다.
hwp3 docId는 더 이상 사용하지 않습니다.
# ❌ 예전 방식 (제거됨)
$CLI section hwp3 "3.1"
# ✅ 올바른 방식
$CLI section hwp3-bin "3.1" # 바이너리 포맷 파일 인식 정보
$CLI section hwp3-xml "3" # HWPML 루트 엘리먼트
text-embedding-004는 Google AI Studio 키에서 지원되지 않습니다.gemini-embedding-001(3072차원)을 v1beta endpoint로 사용합니다.section 명령으로 해당 섹션 전체를 가져오는 것이 더 신뢰성이 높습니다.hwp_spec| 경로 | 내용 |
|----------------------|----------------------------------------|
| cache/<docId>.json | PDF 파싱 결과 (섹션/표/페이지 텍스트) |
| Qdrant hwp_spec | 벡터 임베딩 (docId 필드로 구분) |
index --force로 강제 재생성hwp3 분리: hwp3-bin (바이너리, p.1~54) + hwp3-xml (HWPML, p.55~122)hwp-v3.pdf가 두 개의 독립 문서를 포함하고 있어 섹션 번호 충돌 문제 해결text-embedding-004 → gemini-embedding-001 (3072차원)section-extractor.ts)U+F53A 같은 PUA 영역으로 파싱될 때[가-힣] 패턴 매칭 실패 → [\u0080-\uFFFF]로 확장해 모든 비ASCII 문자 허용"1. 개요", "3. 글 파일 구조" 등 이전에 누락되던 최상위 섹션 복구{3,} → {1,} 완화 ("개요"(2글자) 같은 짧은 제목 지원)table-extractor.ts)"표 N: 제목" (콜론 필수) → "표 N 제목" (실제 HWP 스펙 PDF 형식)"표 43", "43", "문단 모양" 등 다양한 입력 형식 지원(표 N 참조) 패턴)을 TABLE_HEADER_PATTERN 제거로 해결doc-indexer.ts)types.ts, index-manager.ts)DocumentInfo에 pageRange?: { start, end } 추가hwp3-bin, hwp3-xml 각각 페이지 범위 슬라이싱 후 독립 인덱싱src/cli.ts): search, section, table, toc, semantic, indexk8s/) — openclaw-support 네임스페이스, NodePort 30333/30334skills/hwp-spec/SKILL.md)npm run build # TypeScript 빌드
npm run typecheck # 타입 체크만
npm test # 테스트 실행
MIT
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
mcp, api_key
Streaming
No
Data region
global
Protocol support
Requires: mcp, lang:typescript
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
80
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
74
Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Rank
72
An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"mcp",
"api_key"
],
"requires": [
"mcp",
"lang:typescript"
],
"forbidden": [],
"supportsMcp": true,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": "https://github.com/devcode-kr/fxxk-hwpjs-mcp#input",
"outputSchemaRef": "https://github.com/devcode-kr/fxxk-hwpjs-mcp#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:46:22.999Z",
"sourceUpdatedAt": "2026-02-24T19:46:22.999Z",
"freshnessSeconds": 4434480
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-04-17T03:34:23.900Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "supported",
"confidenceSource": "contract",
"notes": "Confirmed by capability contract"
},
{
"key": "mcp",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "hwp",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "hwpx",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "specification",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "pdf",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "model-context-protocol",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cli",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:MCP|supported|contract capability:mcp|supported|profile capability:hwp|supported|profile capability:hwpx|supported|profile capability:specification|supported|profile capability:pdf|supported|profile capability:model-context-protocol|supported|profile capability:cli|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:22.999Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "mcp, api_key",
"href": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:22.999Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/devcode-kr/fxxk-hwpjs-mcp#input",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:22.999Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "User",
"href": "https://github.com/user/hwp-spec-mcp#readme",
"sourceUrl": "https://github.com/user/hwp-spec-mcp#readme",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-devcode-kr-fxxk-hwpjs-mcp/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to hwp-spec-mcp and adjacent AI workflows.