Skip to main content
Server path: /mssql | Type: Application | PCID required: Yes Microsoft SQL Server queries and schema management

Tools

ToolDescription
mssql_get_infoGet Microsoft SQL Server database connection information
mssql_list_tablesList all tables in the SQL Server database
mssql_describe_tableGet table structure and column information
mssql_execute_queryExecute a SQL query on Microsoft SQL Server. Use ? placeholders for parameterized queries (e.g., “SELECT * FROM users WHERE id = ? AND status = ?”). Parameters are applied in order.
mssql_select_dataSelect data from a SQL Server table
mssql_insert_dataInsert data into a SQL Server table
mssql_update_dataUpdate data in a SQL Server table
mssql_delete_dataDelete data from a SQL Server table
mssql_create_tableCreate a new table in SQL Server

mssql_get_info

Get Microsoft SQL Server database connection information

mssql_list_tables

List all tables in the SQL Server database

mssql_describe_table

Get table structure and column information Parameters:
ParameterTypeRequiredDefaultDescription
tablestringYesTable name to describe

mssql_execute_query

Execute a SQL query on Microsoft SQL Server. Use ? placeholders for parameterized queries (e.g., “SELECT * FROM users WHERE id = ? AND status = ?”). Parameters are applied in order. Parameters:
ParameterTypeRequiredDefaultDescription
querystringYesThe SQL query to execute. Use ? as placeholders for parameters (e.g., “SELECT * FROM users WHERE id = ?”)
parametersstring[]NoArray of parameter values to substitute for ? placeholders in order

mssql_select_data

Select data from a SQL Server table Parameters:
ParameterTypeRequiredDefaultDescription
tablestringYesTable name
columnsstring[]NoColumns to select (defaults to all)
wherestringNoWHERE clause conditions
orderBystringNoORDER BY clause
limitnumberNoNumber of results (uses TOP in SQL Server)
offsetnumberNoOFFSET for pagination

mssql_insert_data

Insert data into a SQL Server table Parameters:
ParameterTypeRequiredDefaultDescription
tablestringYesTable name
dataobjectYesData to insert as key-value pairs (supports nested objects and arrays for JSON columns)

mssql_update_data

Update data in a SQL Server table Parameters:
ParameterTypeRequiredDefaultDescription
tablestringYesTable name
dataobjectYesData to update as key-value pairs (supports nested objects and arrays for JSON columns)
wherestringYesWHERE clause to identify rows to update

mssql_delete_data

Delete data from a SQL Server table Parameters:
ParameterTypeRequiredDefaultDescription
tablestringYesTable name
wherestringYesWHERE clause to identify rows to delete

mssql_create_table

Create a new table in SQL Server Parameters:
ParameterTypeRequiredDefaultDescription
tableNamestringYesName of the table to create
columnsobject[]YesTable column definitions