Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from bundle
Install and run silkworm-mcp via uv (stdio/http) with health checks.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
SKILL.md
1---2name: silkworm-mcp-bootstrap3description: Install and run the silkworm-mcp server from GitHub with uv (stdio or HTTP), plus quick validation commands.4allowed-tools: Bash, Read5---67# silkworm-mcp-bootstrap89Bootstrap helper for the upstream project:10`https://github.com/BitingSnakes/silkworm-mcp`1112Use this skill when you need to quickly install and run the Silkworm MCP server for scraper-oriented MCP workflows.1314## What this skill does1516- clones/updates the upstream repo into a local working directory17- installs dependencies via `uv sync`18- runs the server in `stdio` mode (for desktop MCP clients)19- runs the server in `http` mode with health checks20- provides a small smoke test path2122## Quickstart2324```bash25bash scripts/setup_silkworm_mcp.sh26bash scripts/start_silkworm_stdio.sh27```2829HTTP mode:3031```bash32bash scripts/start_silkworm_http.sh33# health: http://127.0.0.1:8000/healthz34# ready: http://127.0.0.1:8000/readyz35```3637## Environment knobs3839Optional runtime variables accepted by upstream server:4041- `SILKWORM_MCP_DOCUMENT_MAX_COUNT`42- `SILKWORM_MCP_DOCUMENT_MAX_TOTAL_BYTES`43- `SILKWORM_MCP_DOCUMENT_TTL_SECONDS`44- `SILKWORM_MCP_LOG_LEVEL`45- `SILKWORM_MCP_READINESS_REQUIRE_CDP`46- `SILKWORM_MCP_READINESS_CDP_WS_ENDPOINT`4748## Notes4950- This package is a bootstrap wrapper around the upstream repository, not a forked reimplementation.51- Upstream repository ownership and maintenance remain with `BitingSnakes/silkworm-mcp`.52- Before production use, validate legal/licensing suitability for your environment.53