adding mcp stuff
This commit is contained in:
1
mcp/.envrc
Normal file
1
mcp/.envrc
Normal file
@@ -0,0 +1 @@
|
||||
use nix
|
||||
@@ -1,5 +1,3 @@
|
||||
#! /usr/bin/env nix-shell
|
||||
#! nix-shell -i bash -p bash python313Packages.pyppeteer python312
|
||||
|
||||
|
||||
uvx mcpo --port 8001 --api-key "thekey" -- npx -y puppeteer-mcp-server
|
||||
uvx mcpo --port 8001 --api-key "thekey" -- npx -y @modelcontextprotocol/server-puppeteer
|
||||
# uvx mcpo --port 8001 --api-key "thekey" -- npx -y puppeteer-mcp-server
|
||||
|
||||
15
mcp/shell.nix
Normal file
15
mcp/shell.nix
Normal file
@@ -0,0 +1,15 @@
|
||||
{ pkgs ? import <nixpkgs> {} }:
|
||||
|
||||
pkgs.mkShell {
|
||||
buildInputs = [
|
||||
pkgs.bash
|
||||
pkgs.python313Packages.pyppeteer
|
||||
pkgs.python312
|
||||
pkgs.glib
|
||||
pkgs.glib.out
|
||||
pkgs.chromium
|
||||
];
|
||||
shellHook = ''
|
||||
export PUPPETEER_EXECUTABLE_PATH=${pkgs.chromium}/bin/chromium
|
||||
'';
|
||||
}
|
||||
Reference in New Issue
Block a user