Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_MSSQL_PORT | No | SQL Server port number | 1433 |
| MCP_MSSQL_USER | No | SQL Server username | |
| MCP_MSSQL_SERVER | No | SQL Server address | |
| MCP_POSTGRES_SSL | No | Whether to use SSL for PostgreSQL connection | false |
| MCP_MSSQL_ENCRYPT | No | Whether to encrypt SQL Server connection | true |
| MCP_POSTGRES_HOST | No | PostgreSQL host address | |
| MCP_POSTGRES_PORT | No | PostgreSQL port number | 5432 |
| MCP_POSTGRES_USER | No | PostgreSQL username | |
| MCP_MSSQL_DATABASE | No | SQL Server database name | |
| MCP_MSSQL_PASSWORD | No | SQL Server password | |
| MCP_SQLITE_FILENAME | No | Path to the SQLite database file | |
| MCP_POSTGRES_DATABASE | No | PostgreSQL database name | |
| MCP_POSTGRES_PASSWORD | No | PostgreSQL password | |
| MCP_SQLITE_CREATE_IF_NOT_EXISTS | No | Whether to create the SQLite database if it doesn't exist | |
| MCP_MSSQL_TRUST_SERVER_CERTIFICATE | No | Whether to trust the SQL Server certificate | true |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |