Puppet Master
by khr898
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PUPPET_MODEL | No | Model id sent with each request to the worker server, e.g. qwen2.5-coder:14b for Ollama or a catalog model id for OpenRouter. | flint |
| PUPPET_API_KEY | No | API key for hosted OpenAI-compatible APIs. Read only from the environment and sent as 'Authorization: Bearer <key>'. Not supported in puppet-master.toml by design. | |
| PUPPET_BASE_URL | No | Server URL of the OpenAI-compatible worker model endpoint, without /v1. Set this to point Puppet Master at a different server (Ollama, LM Studio, vLLM, mlx_lm, OpenRouter, or other hosted APIs). Environment variables win over puppet-master.toml. | http://127.0.0.1:8000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues