Skip to main content

ghostcrawl-langchain

LangChain tool integration for the GhostCrawl web data API.

Exposes the GhostCrawl scrape / content / map / search / extract / crawl / usage / Google-vertical surfaces as LangChain BaseTool subclasses with shared Pydantic params validation.

Install

pip install ghostcrawl-langchain

Publish = yes (public PyPI ghostcrawl-langchain).

Framework-lane surface (idiomatic retrieval subset vs N/A)

ghostcrawl-langchain is a framework lane, not a full SDK: it wraps the idiomatic retrieval subset of the GhostCrawl API as LangChain tools an agent can call. Everything else is an explicit N/A — not a gap, just not idiomatic as an LC retrieval Tool/loader (zero blank cells, zero padded-green; D-10/D-11).

Capability Status Tool / rationale
scrape ✅ GREEN GhostCrawlScrapeTool → POST /v1/scrape
content ✅ GREEN GhostCrawlContentTool → POST /v1/content
extract ✅ GREEN GhostCrawlExtractTool → POST /v1/extract
map ✅ GREEN GhostCrawlMapTool → POST /v1/map
crawl ✅ GREEN GhostCrawlCrawlTool → POST /v1/crawl (seeds seed_urls)
search N/A (BYO) GhostCrawlSearchTool reaches /v1/search, which needs a user-supplied search-backend key (X-Provider-Authorization); a keyless call returns 401 search_backend_key_missing. The keyless ghostcrawl_google_search tool is the LC-idiomatic alternative.
crawl-runs, schedules, webhooks, recordings, kv, profiles, sessions, datasets, identity, me, storage-states N/A management / mutation — not a retrieval tool for an agent
pdf, screenshot N/A binary capture — not idiomatic as a text-returning LC tool/loader
agent N/A (BYO) agent is BYO/not-hosted (require_agent_enabled() 404); the developer supplies the LLM

Every tool is verified by a real-execution parity suite (transcripts record counts

  • variable names only); re-run with make -C sdks/python-langchain parity-e2e.

License

Proprietary — GhostCrawl Software License. See LICENSE.

Metadata

Release files for ghostcrawl-langchain 2.3.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ghostcrawl-langchain 2.3.5
File Size Uploaded
ghostcrawl_langchain-2.3.5.tar.gz 50.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ghostcrawl-langchain 2.3.5
File Interpreter ABI Platform
ghostcrawl_langchain-2.3.5-py3-none-any.whl Python 3 none any Details

Total release size: 66.7 kB

Release files / ghostcrawl_langchain-2.3.5.tar.gz

Download URL ghostcrawl_langchain-2.3.5.tar.gz
Size 50.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f1aa3f460c6b4f62773deceddc845e3fab256adab48ebc2640cfdbabe460b9e9
BLAKE2b-256 checksum
How to use checksums
120b9293b0f054ea1c7cf2261ef99b4fe78a4343b54e3d53ffa50f679dad61be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ghostcrawl_langchain-2.3.5-py3-none-any.whl

Download URL ghostcrawl_langchain-2.3.5-py3-none-any.whl
Size 16.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8614a5077d0c372d747adcf96975dff66495f034c0850c6de53fe6a3be39a951
BLAKE2b-256 checksum
How to use checksums
66efe9b3065e6b116d2988f7ce78388766a94273221e62e485cab45c0b749a8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

2.3.5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page