Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
DEBUG | No | Enable debug mode | false |
MCP_HOST | No | MCP server host | localhost |
MCP_NAME | No | MCP server name | rentcast-mcp |
MCP_PORT | No | MCP server port | 8000 |
LOG_LEVEL | No | Logging level | INFO |
BATCH_SIZE | No | Batch size for processing | 5 |
ENABLE_CORS | No | Enable CORS | true |
MCP_VERSION | No | MCP server version | 1.0.0 |
ENABLE_RELOAD | No | Enable server reload | true |
RENTCAST_API_KEY | Yes | Your Rentcast API key | |
RENTCAST_BASE_URL | No | Rentcast API base URL | https://api.rentcast.io/v1 |
ENABLE_IDEMPOTENCY | No | Enable idempotency | true |
CACHE_DURATION_HOURS | No | Cache duration in hours | 24 |
ENABLE_FALLBACK_DATA | No | Enable fallback data when API limits reached | true |
ENABLE_RATE_LIMITING | No | Enable rate limiting | true |
ENABLE_SMART_CACHING | No | Enable smart caching | true |
OPTIMIZATION_STRATEGY | No | Optimization strategy for API calls | comprehensive_10_calls |
RATE_LIMIT_PER_MINUTE | No | Rate limit per minute | 60 |
ENABLE_DATA_MAXIMIZATION | No | Enable data maximization | true |
MAX_API_CALLS_PER_SESSION | No | Maximum API calls per session | 40 |
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 |