Indie Alternatives
by WuDao0123
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | HTTP listen host. | 0.0.0.0 |
| PORT | No | HTTP listen port. | 8787 |
| NEEDS_FILE | No | Where anonymous needs are written when no database is used. | ~/.indie-alternatives/needs.jsonl |
| PUBLIC_URL | No | Public base URL used in OpenAPI and llms.txt; set it behind a reverse proxy. | |
| ADMIN_TOKEN | No | Enables the review / stats API at /api/admin/*. | |
| CATALOG_URL | No | Remote catalog JSON URL(s), cached 10 minutes, comma-separated; can be combined with CATALOG_FILE. Defaults to https://indiealternatives.dev/catalog.json for local installs. | https://indiealternatives.dev/catalog.json |
| CATALOG_FILE | No | Catalog JSON file path(s), comma-separated. | bundled data/products.json |
| DATABASE_FILE | No | Node HTTP server: SQLite file for needs, stats, submissions and approved products. | |
| MCP_AUTH_TOKEN | No | Require Authorization: Bearer <token> on /mcp and /api/*; docs (/openapi.json, /functions.json, /llms.txt) stay public. ChatGPT connectors can't send a fixed token, so leave it unset for ChatGPT. | |
| HIDE_NEEDS_LIST | No | Set to 1 to disable list_unmet_needs (recommended for public deployments). | |
| INDIE_ALT_OFFLINE | No | Set to 1 to make local installs use only the bundled catalog and never send needs anywhere. | |
| NEEDS_WEBHOOK_URL | No | Also POST every need here, to aggregate needs from many installs. Defaults to https://indiealternatives.dev/api/needs for local installs. | https://indiealternatives.dev/api/needs |
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
ResponsivenessSyncing