Skip to main content
Glama
default.guards.json4.44 kB
{ "global": { "max_users": 1000, "max_agents": 10000 }, "user": { "max_agents": 100, "max_upload_avatar_size": 50000000, "max_token_usage": [10000, 50000, 250000, 2500000] }, "memory": { "ltm": { "max_episodic_event_size": 10, "max_semantic_fact_size": 10 }, "episodic_event": { "max_content_length": 1000, "min_content_length": 1, "max_source": 10, "min_source": 1, "name": { "max_length": 100, "min_length": 1 } }, "semantic_fact": { "fact": { "max_length": 1000, "min_length": 1 }, "category": { "max_length": 100, "min_length": 1 } }, "retrieve": { "top_k": { "max": 6, "min": 1 }, "max_threshold": 1, "max_limit": 100 } }, "execution": { "max_message_tokens": 3000, "max_retry_attempts": 3, "max_content_preview_length": 150, "max_summary_length": 350, "max_description_length": 1000 }, "mcp": { "max_limit_tools": 100, "max_timeout": 30000, "max_query_length": 255, "max_qualified_name_length": 255, "max_server_name_length": 255, "max_config_size": 1000, "max_profile_length": 255 }, "agents": { "prompts_id_max_length": 255, "profile": { "name_max_length": 100, "name_min_length": 3, "description_max_length": 1000, "description_min_length": 3, "group_max_length": 100, "group_min_length": 3, "contexts_max_size": 1000, "context_max_length": 1000, "context_min_length": 3 }, "mcp_servers": { "max_servers": 100, "max_server_name_length": 100, "min_server_name_length": 3, "command_max_length": 100, "args": { "max_size": 100, "max_length": 100 }, "env": { "max_size": 100, "max_length": 100 } }, "graph": { "max_steps": 200, "min_steps": 1, "max_iterations": 15, "max_retries": 3, "max_execution_timeout_ms": 500000, "max_token_usage": 200000, "model": { "provider_max_length": 100, "provider_min_length": 3, "model_name_max_length": 100, "model_name_min_length": 3, "max_temperature": 1, "max_tokens": 8192 } }, "memory": { "size_limits": { "max_short_term_memory_size": 10, "max_insert_episodic_size": 20, "max_insert_semantic_size": 20, "max_retrieve_memory_size": 20, "max_limit_before_summarization": 10000 }, "thresholds": { "max_insert_semantic_threshold": 1, "max_insert_episodic_threshold": 1, "max_retrieve_memory_threshold": 1, "max_hitl_threshold": 1 }, "timeouts": { "max_retrieve_memory_timeout_ms": 20000, "max_insert_memory_timeout_ms": 10000 }, "strategy_max_length": 100, "strategy_min_length": 3 }, "rag": { "max_top_k": 6 } }, "rag": { "process_max_size": 10000000, "agent_max_size": 10000000, "user_max_size": 50000000, "max_size": 10000000, "min_size": 1, "max_original_name_length": 255, "min_original_name_length": 1 }, "endpoints": { "agent": { "max_update_agent_mcp": [100, 500, 2500, 25000], "max_update_agent_config": [100, 500, 2500, 25000], "max_upload_avatar": [100, 500, 2500, 25000], "max_user_request": [100, 500, 2500, 25000], "max_stop_agent": [100, 500, 2500, 25000], "max_init_agent": [100, 500, 2500, 25000], "max_get_message_from_agent": [100, 500, 2500, 25000], "max_delete_agent": [100, 500, 2500, 25000], "max_get_messages_from_agents": [100, 500, 2500, 25000], "max_clear_message": [100, 500, 2500, 25000], "max_get_agents": [100, 500, 2500, 25000], "max_health": [100, 500, 2500, 25000] }, "file_ingestion": { "max_upload_file": [100, 500, 2500, 25000], "max_list_files": [100, 500, 2500, 25000], "max_get_file": [100, 500, 2500, 25000], "max_delete_file": [100, 500, 2500, 25000] }, "workers": { "max_get_job_status": [100, 500, 2500, 25000], "max_get_job_result": [100, 500, 2500, 25000], "max_queue_metrics": [100, 500, 2500, 25000] }, "metrics": { "max_get_metrics": [100, 500, 2500, 25000] } } }

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/KasarLabs/snak'

If you have feedback or need assistance with the MCP directory API, please join our Discord server