{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.oguzhanpisgin/mssql-readonly-mcp","description":"Read-only MCP server for on-premises SQL Server: one plain SELECT, startup login check, audit log.","title":"mssql-readonly-mcp","repository":{"url":"https://github.com/oguzhanpisgin/mssql-readonly-mcp","source":"github","id":"1454652260"},"version":"0.1.1","packages":[{"registryType":"mcpb","identifier":"https://github.com/oguzhanpisgin/mssql-readonly-mcp/releases/download/v0.1.1/mssql-readonly-mcp-0.1.1-win-x64.mcpb","version":"0.1.1","fileSha256":"9b8c546eca0a058e10c2a3c0576887599dabcb524432efd768939c7ff3b2a08f","transport":{"type":"stdio"},"environmentVariables":[{"description":"SQL Server connection string. Use a login that passes check-login (see the README, \"Create and check the read-only login\"). The server adds ApplicationIntent=ReadOnly and Application Name=mssql-readonly-mcp.","isRequired":true,"format":"string","isSecret":true,"name":"MSSQL_CONNECTION_STRING"},{"description":"Path of the audit file, created with its folder if missing. One server process writes a file at a time; on Windows a second process on the same path writes a sibling file (docs/audit-log.md).","isRequired":true,"format":"filepath","name":"MSSQL_MCP_AUDIT_LOG"}]},{"registryType":"mcpb","identifier":"https://github.com/oguzhanpisgin/mssql-readonly-mcp/releases/download/v0.1.1/mssql-readonly-mcp-0.1.1-linux-x64.mcpb","version":"0.1.1","fileSha256":"2ba664e518887baaf1afc453809d9ae8d70586f47a7ac9c20feb281bf48305b9","transport":{"type":"stdio"},"environmentVariables":[{"description":"SQL Server connection string. Use a login that passes check-login (see the README, \"Create and check the read-only login\"). The server adds ApplicationIntent=ReadOnly and Application Name=mssql-readonly-mcp.","isRequired":true,"format":"string","isSecret":true,"name":"MSSQL_CONNECTION_STRING"},{"description":"Path of the audit file, created with its folder if missing. One server process writes a file at a time; on Windows a second process on the same path writes a sibling file (docs/audit-log.md).","isRequired":true,"format":"filepath","name":"MSSQL_MCP_AUDIT_LOG"}]},{"registryType":"mcpb","identifier":"https://github.com/oguzhanpisgin/mssql-readonly-mcp/releases/download/v0.1.1/mssql-readonly-mcp-0.1.1-osx-arm64.mcpb","version":"0.1.1","fileSha256":"f6b745ff76b92d0a3dea2efa387c7921215d283109f3327aa9fbcf32e83320eb","transport":{"type":"stdio"},"environmentVariables":[{"description":"SQL Server connection string. Use a login that passes check-login (see the README, \"Create and check the read-only login\"). The server adds ApplicationIntent=ReadOnly and Application Name=mssql-readonly-mcp.","isRequired":true,"format":"string","isSecret":true,"name":"MSSQL_CONNECTION_STRING"},{"description":"Path of the audit file, created with its folder if missing. One server process writes a file at a time; on Windows a second process on the same path writes a sibling file (docs/audit-log.md).","isRequired":true,"format":"filepath","name":"MSSQL_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-13T19:58:40.951987Z","publishedAt":"2026-11-13T19:58:40.951987Z","updatedAt":"2026-11-13T19:58:40.951987Z","isLatest":true}}}],"metadata":{"count":1}}
