MAGG
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| proxyA | Main proxy tool for dynamic access to mounted MCP servers. This tool provides a unified interface for:
Annotations are used to provide rich type information for results, which can generally be expected to ultimately include JSON-encoded EmbeddedResource results that can be interpreted by the client. |
| magg_add_serverC | Add a new MCP server. |
| magg_remove_serverC | Remove a server. |
| magg_list_serversA | List all configured servers. Unlike the /servers/all resource, this tool also provides the runtime status of each server (mounted or not). |
| magg_enable_serverC | Enable a server. |
| magg_disable_serverB | Disable a server. |
| magg_search_serversB | Search for MCP servers online. |
| magg_smart_configureA | Use LLM sampling to intelligently configure and add a server from a URL. This tool performs the complete workflow:
Note: This requires an LLM context for intelligent configuration. Without LLM context, it falls back to basic metadata-based heuristics. For generating configuration prompts without sampling, use configure_server_prompt. |
| magg_analyze_serversC | Analyze configured servers and provide insights using LLM. |
| magg_statusB | Get basic Magg server status and statistics. |
| magg_checkB | Check health of all mounted servers and handle unresponsive ones. |
| magg_reload_configA | Reload configuration from disk and apply changes. This will:
Note: This operation may briefly interrupt service for affected servers. Config reload can also be triggered via SIGHUP signal on Unix systems. |
| magg_load_kitB | Load a kit and its servers into the configuration. |
| magg_unload_kitB | Unload a kit and optionally its servers from the configuration. |
| magg_list_kitsB | List all available kits with their status. |
| magg_kit_infoB | Get detailed information about a specific kit. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| magg_configure_server | Generate an enriched prompt template for configuring a server from a URL. This prompt can be used with any LLM to generate server configuration. For automatic configuration with LLM sampling, use the smart_configure tool instead. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| get_all_servers_metadata | Expose all servers metadata as an MCP resource. |
| get_all_kits_metadata | Expose all loaded kits metadata as an MCP resource. Only returns kits that are currently loaded in memory. |
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/sitbon/magg'
If you have feedback or need assistance with the MCP directory API, please join our Discord server