Revenium MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging verbosity level | |
| TOOL_PROFILE | No | Choose profile: 'starter' (7 tools) or 'business' (18 tools) | |
| REQUEST_TIMEOUT | No | API request timeout in seconds | |
| REVENIUM_API_KEY | Yes | Your Revenium API key | |
| REVENIUM_TEAM_ID | No | Multi-tenant environments | |
| REVENIUM_BASE_URL | No | API endpoint URL (defaults to main Revenium instance) | |
| REVENIUM_OWNER_ID | No | Non-primary user scenarios | |
| REVENIUM_TENANT_ID | No | Operating on behalf of different tenant | |
| REVENIUM_APP_BASE_URL | No | Revenium application/analytics host | |
| REVENIUM_DEFAULT_EMAIL | No | Custom alert email preferences |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| system_setupC | Unified system setup and onboarding combining welcome guidance, setup checklist, and email verification. Key actions: show_welcome, setup_checklist, check_status, validate_email. Use get_capabilities() for complete action list. |
| slack_managementC | Unified Slack integration management combining configuration, OAuth workflow, and setup assistance. Key actions: list_configurations, get_configuration, set_default_configuration, initiate_oauth, guided_setup, quick_setup. Use get_capabilities() for complete action list. |
| tool_introspectionD | Tool introspection providing detailed description of each tool's function |
| manage_alertsB | AI spending alerts and anomaly monitoring with three alert types: (1) Spike Detection - create_threshold_alert for real-time monitoring, (2) Budget Threshold - create_cumulative_usage_alert for period tracking, (3) Relative Change - create with alertType RELATIVE_CHANGE and INCREASES_BY/DECREASES_BY operators for trend detection. Supports persistence-based triggering with triggerAfterPersistsDuration. Use get_examples() for comprehensive usage guidance. |
| business_analytics_managementC | Business analytics and cost analysis with enhanced statistical anomaly detection and new entity detection. Key actions: get_provider_costs, get_model_costs, get_customer_costs, get_api_key_costs, get_agent_costs, get_user_costs, get_tool_costs, get_top_tools, get_tool_costs_by_agent, get_tool_costs_by_provider, get_cost_summary, analyze_cost_anomalies. For anomaly detection use: min_impact_threshold, include_dimensions. For new entity detection use: detect_new_entities, min_new_entity_threshold. Use get_examples() for parameter guidance and get_capabilities() for status. |
| manage_meteringC | Submit AI transaction metering metadata and lookup existing AI transactions metered by Revenium. Receive guidance for writing new integrations to Revenium's AI metering API using python and typescript. Key actions: submit_ai_transaction, lookup_transactions (requires transaction IDs), lookup_recent_transactions (browse without IDs), get_integration_guide, list_ai_models, validate. Supports Python and JavaScript integration examples. Use get_capabilities() for full guidance. |
| system_diagnosticsC | Unified system diagnostics combining configuration analysis, auto-discovery debugging, and log analysis. Key actions: environment_variables, debug, get_internal_logs, analyze_operations. Use get_capabilities() for complete action list. |
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
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/revenium/revenium-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server