{ lib, buildNpmPackage, fetchFromGitHub, }: buildNpmPackage rec { pname = "simple-web-search-mcp"; version = "0.0.1-unstable"; src = fetchFromGitHub { owner = "tamb"; repo = "simple-web-search-mcp"; rev = "4e961b85a79ce707c99fa3392dc46e76be3d71f2"; hash = "sha256-ihwJARjEk+1tZLrtlGceF/fVlYd6a9fNLaIA1S7CgWI="; }; npmDepsHash = "sha256-igePniYY+9nijacQoLaGZ1K2qEH847PYwHg+Vcb+oHE="; # Build TypeScript to dist/ npmBuildScript = "build"; meta = with lib; { description = "Zero-config MCP server that lets LLMs search the web and read pages"; homepage = "https://github.com/tamb/simple-web-search-mcp"; license = licenses.mit; mainProgram = pname; platforms = platforms.all; }; }