{"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.0","packages":[{"registryType":"mcpb","identifier":"https://github.com/oguzhanpisgin/mssql-readonly-mcp/releases/download/v0.1.0/mssql-readonly-mcp-0.1.0-win-x64.mcpb","version":"0.1.0","fileSha256":"b33fc29e1c02c292dd6c82393f405516e39cfd69c76c75a12cf1493cf61607ef","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.0/mssql-readonly-mcp-0.1.0-linux-x64.mcpb","version":"0.1.0","fileSha256":"6e8ccf2cd2ee7d8bbdfcc464ecab38a89f7662539b77f5b47ecfde59329bfc05","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.0/mssql-readonly-mcp-0.1.0-osx-arm64.mcpb","version":"0.1.0","fileSha256":"a084cad810efc7d94cdf80e7ae62beaaf7ff4aa3224ca9241be3fa91a94a0c7e","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-13T15:11:20.728222Z","publishedAt":"2026-11-13T15:11:20.728222Z","updatedAt":"2026-11-13T15:11:20.728222Z","isLatest":false}}},{"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":2}}
