diff options
| author | t <t@tjp.lol> | 2026-08-04 12:56:25 -0600 |
|---|---|---|
| committer | t <t@tjp.lol> | 2026-08-04 13:42:28 -0600 |
| commit | ab6c0d1a9605be2e72de5095ff73bc4c005206aa (patch) | |
| tree | f77cb14102240ecfbacdde43dd81c9577b52ed41 /panto-web-scm-1.rockspec | |
| parent | 56c82d2bd38ba978313d18e9b5f6dc12138ce788 (diff) | |
Replace web tools with Lightpanda-backed implementation
Use a persistent MCP subprocess for rendered Markdown fetches and Exa search.
Support keyless Exa MCP search with optional authenticated REST access.
Diffstat (limited to 'panto-web-scm-1.rockspec')
| -rw-r--r-- | panto-web-scm-1.rockspec | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/panto-web-scm-1.rockspec b/panto-web-scm-1.rockspec index 221b2cf..e98cc2d 100644 --- a/panto-web-scm-1.rockspec +++ b/panto-web-scm-1.rockspec @@ -8,10 +8,12 @@ source = { } description = { - summary = "Web fetch and search tools for pantograph", + summary = "Lightpanda-backed web fetch and Exa search tools for pantograph", detailed = [[ -Keyless web access for the panto CLI: web.fetch returns readable text from -public HTTP(S) URLs and web.search searches Exa's public MCP endpoint. +Web access for the panto CLI: web.fetch returns JavaScript-rendered Markdown +through a Lightpanda MCP subprocess, and web.search uses Exa's keyless MCP HTTP +endpoint or its REST API when EXA_API_KEY is configured. +Lightpanda must be on PATH. Load by adding "panto-web" to `extensions.rocks` in panto's config.toml. ]], license = "MIT", |
