Skip to main content
Glama

Config MCP Server

by cloud-aspect
mcp-manifest.json•3.56 kB
{ "name": "config-mcp-server", "description": "MCP server for developer documentation search and configuration management, optimized for VS Code and GitHub Copilot", "version": "0.1.0", "author": "GitHub Copilot Compatible", "license": "MIT", "keywords": ["mcp", "vscode", "copilot", "configuration", "documentation", "search"], "compatibility": { "vscode": ">=1.85.0", "copilot": ">=1.0.0", "mcp": ">=0.1.0" }, "tools": [ { "name": "searchDocs", "description": "Search developer documentation files (Markdown, MDX, text) in the workspace", "parameters": { "query": { "type": "string", "description": "Search term or phrase to find in documentation" }, "include": { "type": "array", "items": { "type": "string" }, "description": "Custom glob patterns to include (default: markdown and docs files)", "optional": true } } }, { "name": "searchSettings", "description": "Search configuration and settings files (JSON/JSONC) for keys or values", "parameters": { "query": { "type": "string", "description": "Search term to find in settings files" }, "include": { "type": "array", "items": { "type": "string" }, "description": "Custom glob patterns for settings files", "optional": true } } }, { "name": "getConfig", "description": "Read a configuration file (JSON/JSONC/YAML/TOML) and optionally extract a specific key", "parameters": { "file": { "type": "string", "description": "Path to the configuration file" }, "key": { "type": "string", "description": "Optional dot-separated key path (e.g., 'database.host')", "optional": true } } }, { "name": "setConfig", "description": "Update a configuration file by setting a value at a specific key path", "parameters": { "file": { "type": "string", "description": "Path to the configuration file" }, "key": { "type": "string", "description": "Dot-separated key path to update (e.g., 'database.host')" }, "value": { "type": "string", "description": "JSON-encoded value to set" } } }, { "name": "listConfigs", "description": "List configuration files in the workspace matching specified patterns", "parameters": { "include": { "type": "array", "items": { "type": "string" }, "description": "Glob patterns for config files", "default": ["**/*.{json,jsonc,yaml,yml,toml}"], "optional": true } } } ], "supported_formats": ["json", "jsonc", "yaml", "yml", "toml", "md", "mdx", "txt"], "capabilities": { "search": true, "configuration": true, "file_modification": true, "workspace_awareness": true, "vscode_integration": true, "copilot_enhanced": true }, "vscode": { "activation_events": ["onCommand:workbench.action.chat.open"], "workspace_patterns": [ "**/.vscode/**", "**/package.json", "**/tsconfig*.json", "**/*.config.*" ], "copilot_contexts": [ "workspace configuration management", "project documentation search", "development settings optimization", "configuration file analysis" ] } }

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/cloud-aspect/Config-MCP-Server'

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