AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | π Star if you like it!
Crawler Summary
Real-time documentation MCP server for AI engineers - fetch live docs for 45+ libraries (LangChain, OpenAI, Anthropic, CrewAI, Qdrant and more) directly inside Claude. No stale training data. π LiveDocs MCP **Give your AI the docs it actually needs β fresh from the source, every time.** --- π The Problem Every AI engineer has hit this wall: _"Claude is giving me the LangChain v0.1 API but we're on v0.3"_ _"Why is the OpenAI example broken β oh, they changed the client in v1.0"_ _"The CrewAI docs changed again, my code is outdated"_ LLMs are trained on a **snapshot of the internet**. Documentation moves Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.
Freshness
Last checked 10/9/2026
Best For
live-docs-mcp is best for crewai, multi-agent workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB REPOS, runtime-metrics, public facts pack
Real-time documentation MCP server for AI engineers - fetch live docs for 45+ libraries (LangChain, OpenAI, Anthropic, CrewAI, Qdrant and more) directly inside Claude. No stale training data. π LiveDocs MCP **Give your AI the docs it actually needs β fresh from the source, every time.** --- π The Problem Every AI engineer has hit this wall: _"Claude is giving me the LangChain v0.1 API but we're on v0.3"_ _"Why is the OpenAI example broken β oh, they changed the client in v1.0"_ _"The CrewAI docs changed again, my code is outdated"_ LLMs are trained on a **snapshot of the internet**. Documentation moves
Public facts
4
Change events
1
Artifacts
0
Freshness
Oct 9, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Oct 9, 2026
Vendor
Noumanzahid 85
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.
Setup snapshot
Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
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
Noumanzahid 85
Protocol compatibility
OpenClaw
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
python
json
{
"mcpServers": {
"live-docs": {
"url": "https://live-docs-mcp.onrender.com/sse"
}
}
}bash
# 1. Clone git clone https://github.com/NoumanZahid-85/live-docs-mcp.git cd live-docs-mcp # 2. Install dependencies uv sync # 3. Configure cp .env.example .env # Edit .env and add your SERPER_API_KEY (free at https://serper.dev) # 4. Test the CLI client uv run python mcp_client.py # > Library: openai # > Query: streaming chat completion
json
{
"mcpServers": {
"live-docs": {
"command": "uv",
"args": ["run", "python", "mcp_server.py"],
"cwd": "/absolute/path/to/live-docs-mcp",
"env": {
"SERPER_API_KEY": "your_serper_api_key"
}
}
}
}mermaid
graph TD
A[Claude / AI Client] -->|MCP Protocol| B[LiveDocs MCP Server]
B --> C{Cache Hit?}
C -->|Yes - 24h TTL| D[Return Cached Result]
C -->|No| E[Serper Google Search API]
E --> F[Top 5 Doc URLs]
F --> G[Concurrent HTTP Fetch]
G --> H[trafilatura HTML β Text]
H --> I[Code Block Extraction]
I --> J[Cache + Return]
B --> K[list_libraries]
B --> L[cache_stats]
subgraph Tools
B --> M[get_docs]
B --> N[search_docs_multi]
B --> O[get_code_examples]
endtext
"Search the LangChain docs for how to use structured output with tool calling" "Compare how LangChain and LlamaIndex implement document chunking" "Get me a code example for streaming with the OpenAI Assistants API" "What changed in CrewAI v0.7?" "List all supported vector database libraries"
text
live-docs-mcp/ βββ mcp_server.py # π Production MCP server (5 tools) βββ mcp_client.py # π₯οΈ Interactive CLI client βββ libraries.py # π Registry of 45+ libraries βββ cache.py # β‘ TTL in-memory cache βββ utils.py # π§ HTML extractor + code parser βββ render.yaml # π One-click Render deployment βββ pyproject.toml # π¦ Dependencies (uv) βββ .env.example # π Environment variable template βββ README.md
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB REPOS
Editorial quality
ready
Real-time documentation MCP server for AI engineers - fetch live docs for 45+ libraries (LangChain, OpenAI, Anthropic, CrewAI, Qdrant and more) directly inside Claude. No stale training data. π LiveDocs MCP **Give your AI the docs it actually needs β fresh from the source, every time.** --- π The Problem Every AI engineer has hit this wall: _"Claude is giving me the LangChain v0.1 API but we're on v0.3"_ _"Why is the OpenAI example broken β oh, they changed the client in v1.0"_ _"The CrewAI docs changed again, my code is outdated"_ LLMs are trained on a **snapshot of the internet**. Documentation moves
Give your AI the docs it actually needs β fresh from the source, every time.
Every AI engineer has hit this wall:
"Claude is giving me the LangChain v0.1 API but we're on v0.3" "Why is the OpenAI example broken β oh, they changed the client in v1.0" "The CrewAI docs changed again, my code is outdated"
LLMs are trained on a snapshot of the internet. Documentation moves fast. Your AI assistant doesn't.
LiveDocs MCP bridges that gap. It connects Claude (or any MCP-compatible AI) directly to official documentation websites in real time β no stale training data, no hallucinated APIs.
| Feature | Description |
| -------------------------- | -------------------------------------------------------------- |
| π΄Live Docs | Fetches directly from official docs β always current |
| π¦45+ Libraries | Every major AI engineering library covered |
| β‘Smart Cache | 24-hour TTL cache β fast repeat queries, no wasted API calls |
| πMulti-Library Search | Compare docs across frameworks side-by-side |
| π»Code Extraction | Hunts for code-block-rich pages automatically |
| π’Version-Aware | Pin to a specific version (e.g.v0.2, 2.1.0) |
| πBYOK | Bring Your Own Serper API key per request |
| πRemote-Ready | Deploy as HTTP/SSE server β share one URL with your whole team |
| Key | Library | Description |
| ----------- | ------------- | --------------------------------------- |
| openai | OpenAI | GPT-4o, embeddings, DALLΒ·E, Whisper |
| anthropic | Anthropic | Claude API β messages, tool use, vision |
| groq | Groq | Ultra-fast LLM inference |
| mistral | Mistral AI | Mixtral, Mistral-7B |
| cohere | Cohere | Command R, Embed, Rerank |
| together | Together AI | Open-source model inference |
| replicate | Replicate | Run open-source models via API |
| google_ai | Google Gemini | Gemini Pro, Flash, embeddings |
langchain Β· langgraph Β· langsmith Β· llama_index Β· haystack Β· dspy
crewai Β· autogen Β· semantic_kernel Β· smolagents Β· pydantic_ai
pinecone Β· weaviate Β· chromadb Β· qdrant Β· milvus Β· pgvector
huggingface Β· sentence_transformers
langsmith Β· weights_biases Β· mlflow
fastapi Β· pydantic Β· django Β· flask
sqlalchemy Β· supabase Β· prisma Β· redis
uv Β· ruff Β· pytest Β· docker Β· pandas Β· polars
| Tool | Description |
| ----------------------------------------------------- | ---------------------------------------- |
| get_docs(query, library, version?, serper_api_key?) | Fetch live docs for any library |
| search_docs_multi(query, libraries[]) | Search across multiple libraries at once |
| get_code_examples(query, library, language?) | Targeted code snippet extraction |
| list_libraries(category?) | Browse all 45+ supported libraries |
| cache_stats() | View cache hits / entries / TTL |
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"live-docs": {
"url": "https://live-docs-mcp.onrender.com/sse"
}
}
}
Config file location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json- Windows:
%APPDATA%\Claude\claude_desktop_config.json
Prerequisites: Python 3.11+, uv
# 1. Clone
git clone https://github.com/NoumanZahid-85/live-docs-mcp.git
cd live-docs-mcp
# 2. Install dependencies
uv sync
# 3. Configure
cp .env.example .env
# Edit .env and add your SERPER_API_KEY (free at https://serper.dev)
# 4. Test the CLI client
uv run python mcp_client.py
# > Library: openai
# > Query: streaming chat completion
Claude Desktop config (local stdio):
{
"mcpServers": {
"live-docs": {
"command": "uv",
"args": ["run", "python", "mcp_server.py"],
"cwd": "/absolute/path/to/live-docs-mcp",
"env": {
"SERPER_API_KEY": "your_serper_api_key"
}
}
}
}
SERPER_API_KEY in the Render dashboardrender.yaml and deploysYour server will be live at https://your-service.onrender.com/sse.
graph TD
A[Claude / AI Client] -->|MCP Protocol| B[LiveDocs MCP Server]
B --> C{Cache Hit?}
C -->|Yes - 24h TTL| D[Return Cached Result]
C -->|No| E[Serper Google Search API]
E --> F[Top 5 Doc URLs]
F --> G[Concurrent HTTP Fetch]
G --> H[trafilatura HTML β Text]
H --> I[Code Block Extraction]
I --> J[Cache + Return]
B --> K[list_libraries]
B --> L[cache_stats]
subgraph Tools
B --> M[get_docs]
B --> N[search_docs_multi]
B --> O[get_code_examples]
end
| Key | Purpose | Free Tier | Get It |
| ---------------- | ------------------------- | ----------------------- | -------------------------------------------- |
| SERPER_API_KEY | Google search via Serper | β
2,500 searches/month | serper.dev |
| GROQ_API_KEY | LLM answers in CLI client | β
Generous free tier | console.groq.com |
Once connected in Claude, try:
"Search the LangChain docs for how to use structured output with tool calling"
"Compare how LangChain and LlamaIndex implement document chunking"
"Get me a code example for streaming with the OpenAI Assistants API"
"What changed in CrewAI v0.7?"
"List all supported vector database libraries"
live-docs-mcp/
βββ mcp_server.py # π Production MCP server (5 tools)
βββ mcp_client.py # π₯οΈ Interactive CLI client
βββ libraries.py # π Registry of 45+ libraries
βββ cache.py # β‘ TTL in-memory cache
βββ utils.py # π§ HTML extractor + code parser
βββ render.yaml # π One-click Render deployment
βββ pyproject.toml # π¦ Dependencies (uv)
βββ .env.example # π Environment variable template
βββ README.md
Want to add a library? Edit libraries.py β it takes 5 lines:
"your_library": {
"site": "docs.your-library.com",
"description": "Short description of the library",
"category": "llm_frameworks", # see existing categories
"aliases": ["yl", "yourlib"], # optional short names
},
Then open a PR. β¨
MIT β free to use, modify, and deploy.
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-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
Do not use if
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.
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | π Star if you like it!
AI Agents & MCPs & AI Workflow Automation β’ (~400 MCP servers for AI agents) β’ AI Automation / AI Agent with MCPs β’ AI Workflows & AI Agents β’ MCPs for AI Agents
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
The Frontend for Agents & Generative UI. React + Angular
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_REPOS",
"generatedAt": "2026-10-09T21:43:18.834Z"
}
},
"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": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "crewai",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "multi-agent",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}Facts JSON
[
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Noumanzahid 85",
"href": "https://github.com/NoumanZahid-85/live-docs-mcp",
"sourceUrl": "https://github.com/NoumanZahid-85/live-docs-mcp",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T02:19:18.318Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T02:19:18.318Z",
"isPublic": true
},
{
"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": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-mcp/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-noumanzahid-85-live-docs-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 live-docs-mcp and adjacent AI workflows.