Spendict
by dinosaur24
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SPENDICT_MODEL | No | OpenRouter model ID for text inference. Defaults to a calibrated model if not set. | |
| CLERK_SECRET_KEY | No | Clerk secret key for dashboard authentication. | |
| OPENROUTER_API_KEY | Yes | OpenRouter API key for inference. Required unless SPENDICT_MOCK_MODEL is set to 1. | |
| NEXT_PUBLIC_APP_URL | No | Public URL of the deployed application (e.g., https://your-domain.com). | |
| SPENDICT_MOCK_MODEL | No | Set to 1 to use deterministic heuristic verdicts (no inference cost). For local development only. | |
| POLAR_PRODUCT_ID_PRO | No | Polar product ID for the Pro subscription tier. | |
| POLAR_WEBHOOK_SECRET | No | Polar webhook secret for subscription events. | |
| SPENDICT_DEV_API_KEY | No | Dev-only API key. Do not set in production. | |
| SPENDICT_INTERNAL_KEY | Yes | Internal secret for Convex communication. Generate with openssl rand -hex 32. Required for production. | |
| SPENDICT_VISION_MODEL | No | OpenRouter model ID for vision (creative_url) calls. If not set, falls back to SPENDICT_MODEL. | |
| NEXT_PUBLIC_CONVEX_URL | Yes | Convex deployment URL. Required for production. | |
| POLAR_CHECKOUT_URL_PRO | No | Polar checkout URL for the Pro subscription. | |
| POLAR_PRODUCT_ID_STARTER | No | Polar product ID for the Starter subscription tier. | |
| POLAR_CHECKOUT_URL_STARTER | No | Polar checkout URL for the Starter subscription. | |
| NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY | No | Clerk publishable key for dashboard authentication. |
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 | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dinosaur24/spendict-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server