diff --git a/manifest.json b/manifest.json index 895e856..edb0ada 100644 --- a/manifest.json +++ b/manifest.json @@ -13,13 +13,21 @@ "documentation": "https://github.com/cvelasquez/mcp-sqlserver#readme", "support": "https://github.com/cvelasquez/mcp-sqlserver/issues", "license": "MIT", - "keywords": ["sql-server", "mssql", "database", "dba", "execution-plan"], + "keywords": [ + "sql-server", + "mssql", + "database", + "dba", + "execution-plan" + ], "server": { "type": "node", "entry_point": "index.js", "mcp_config": { "command": "node", - "args": ["${__dirname}/index.js"], + "args": [ + "${__dirname}/index.js" + ], "env": { "MSSQL_MCP_CONNECTIONS": "${user_config.connections_file}" } @@ -29,19 +37,10 @@ "connections_file": { "type": "file", "title": "connections.json", - "description": "File describing every SQL Server you want the agent to reach. See connections.template.json in the repository for the format.", + "description": "Path to your connections.json — the file describing every SQL Server you want the agent to reach. See connections.template.json in the repository, or run the server once with --init to generate one.", "required": true } }, - "tools": [ - { "name": "list_connections", "description": "List all available SQL Server connections grouped by connectionGroup" }, - { "name": "reload_connections", "description": "Reload connections.json without restarting the MCP server" }, - { "name": "query", "description": "Execute a SQL query on the database" }, - { "name": "get_schema", "description": "Get database schema information for specific tables" }, - { "name": "get_indexes", "description": "Get index information for a table" }, - { "name": "get_execution_plan", "description": "Get execution plan for a query" }, - { "name": "get_stored_procedure", "description": "Get stored procedure definition" } - ], "compatibility": { "runtimes": { "node": ">=18.0.0"