From ab6c0d1a9605be2e72de5095ff73bc4c005206aa Mon Sep 17 00:00:00 2001 From: t Date: Tue, 4 Aug 2026 12:56:25 -0600 Subject: 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. --- panto-web-scm-1.rockspec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'panto-web-scm-1.rockspec') 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", -- cgit v1.3