Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Application log level | info |
| BRAVE_API_KEY | Yes | Brave Search API key | |
| CACHE_ENABLED | No | Enable caching | true |
| OPENAI_API_KEY | Yes | OpenAI API key | |
| TWITTER_API_KEY | Yes | Twitter API key | |
| ANTHROPIC_API_KEY | Yes | Anthropic API key | |
| LINKEDIN_CLIENT_ID | Yes | LinkedIn client ID | |
| RATE_LIMIT_ENABLED | No | Enable rate limiting | true |
| TWITTER_API_SECRET | Yes | Twitter API secret | |
| MASTODON_CLIENT_KEY | Yes | Mastodon client key | |
| TWITTER_ACCESS_TOKEN | Yes | Twitter access token | |
| TWITTER_BEARER_TOKEN | Yes | Twitter bearer token | |
| TWITTER_OAUTH_CLIENT | Yes | Twitter OAuth client | |
| LINKEDIN_ACCESS_TOKEN | Yes | LinkedIn access token | |
| MASTODON_ACCESS_TOKEN | Yes | Mastodon access token | |
| TWITTER_ACCESS_SECRET | Yes | Twitter access secret | |
| TWITTER_CLIENT_SECRET | Yes | Twitter client secret | |
| LINKEDIN_CLIENT_SECRET | Yes | LinkedIn client secret | |
| MASTODON_CLIENT_SECRET | Yes | Mastodon client secret |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |