pcln-mcp-server
v0.0.1
Published
Inline UI MCP Server
Readme
penny-mcp-server
Inline UI MCP Server
Running locally
- Authenticate with Google Cloud and Google Artifact Registry
gcloud auth application-default login && gcloud auth login --update-adc --enable-gdrive-access && echo "\n\nHit enter after logging in..." && read && artifactregistry-auth - Run server locally
npm run dev - In another terminal run MCP Inspector
npx @modelcontextprotocol/inspector@latest - Connect to
http://localhost:3000/penny-mcpas Streamable HTTP and inspect.
Test API calls against local genai-svc service
Run genai-svc locally
- In a new terminal cd into
/priceline-web/pcln-web/node-apps/genai-svc. git checkout feat/mcp-placement- this branch includes updated to genai-svc to support penny-mcp.pcln init && pcln link- Ensure only
gAIflag is set:pcln config set --gAI update gartif required (to auth into gcloud)rushx dev
Make requests against genai-svc
- From the root of this repo:
cd ./scripts/requests - Run any of the .sh files to test requests against genai-svc
- At the moment these mock requests are brittle and need to be updated every fews days due to having to search for recently upcoming dates. However using this method for now as it unblocks us.
