firma-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FIRMA_DOMAIN | Yes | The public host name used by Caddy; the same host as FIRMA_BASE_URL. | |
| FIRMA_BASE_URL | Yes | The public base URL of the server, for example https://mcp.example.com. | |
| FIRMA_AUTH_MODE | No | Authentication mode. The default is GitHub sign-in; set to token to use shared-token authentication. | github |
| FIRMA_AUTH_TOKEN | No | Shared bearer token used when FIRMA_AUTH_MODE=token; it must be at least 32 characters. | |
| GITHUB_CLIENT_ID | No | Client ID of your GitHub OAuth app. | |
| FAKTUROWNIA_ENABLED | No | Set to true to enable the experimental Fakturownia module. | |
| GITHUB_CLIENT_SECRET | No | Client secret of your GitHub OAuth app. | |
| FIRMA_JWT_SIGNING_KEY | No | JWT signing key, for example generated with openssl rand -hex 32. | |
| FIRMA_ALLOWED_GITHUB_LOGINS | No | Comma-separated GitHub user names allowed to use the server. |
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 | |