Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add instructions/gunvertugberk/mcp-sqlserver/claude-mdgit clone --depth 1 https://github.com/gunvertugberk/mcp-sqlserverWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.01726 | $0.01726 |
| Opus 5 | $0.00863 | $0.00863 |
| Sonnet 5 | $0.00345 | $0.00345 |
| Haiku 4.5 | $0.00173 | $0.00173 |
Grade A, and why
mcp-sqlserver CLAUDE.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
Copies of this mod
1 near-identical copy found in the catalogue:
- readonly-mssql-mcp-db CLAUDE.md — 100% identical, 0 lines differ
How it starts
The opening of the file, as written. The whole thing — 98 lines — stays where its author put it; the contents beside it link to each section on GitHub.
mcp-sqlserver — Project Guide for Claude
This file tells Claude (and any AI assistant using Claude Code / MCP) how to work in this repo. Read it in full before making changes. For deeper rules, follow the links at the bottom — each file is a focused, bite-sized ruleset.
What this project is
@tugberkgunver/mcp-sqlserver is a Model Context Protocol (MCP) server for Microsoft SQL Server. It exposes 39 tools across 7 categories (schema discovery, query, DDL, stored procedures, performance, DBA diagnostics, developer utilities, server management) so AI assistants can talk to SQL Server with enterprise-grade security controls.
- Package:
@tugberkgunver/mcp-sqlserveron npm - Repo:
gunvertugberk/mcp-sqlserveron GitHub - Current version: see
package.json(version) andsrc/server.ts(McpServerversion string) — keep them in sync - License: MIT
Stack
- Language: TypeScript 5.8,
strict: true - Runtime: Node.js
>=18 - Module system: Node16 ESM — imports must use
.jsextension even when importing.tsfiles (seecoding-standards.md) - Target: ES2022
- Key deps:
@modelcontextprotocol/sdk,mssql(tedious),yaml,zod - Optional dep:
msnodesqlv8for Windows SSPI auth
Commands
npm install # install dependencies
npm run build # tsc → dist/
npm run dev # tsc --watch
npm test # vitest run (238 tests)
npm run test:watch # vitest in watch mode
npm start # node dist/index.js (after build)
npm start -- --config ./mssql-mcp.yaml
npm start -- --http 3000
Testing: Vitest with 238 tests across 10 files covering security utils, formatters, and all 38 tool handlers. Run npm test before every commit.
Directory map
src/
├── index.ts # CLI entry: arg parsing, transport (stdio/http), graceful shutdown
├── server.ts # createServer(config) — wires all tool groups, registers list_servers
├── config.ts # AppConfig types, loadConfig(), resolveServer(), single+multi-server loading
├── database.ts # Connection pool per serverName, buildSqlConfig() per auth type, executeQuery()
├── utils/
│ ├── security.ts # escapeIdentifier, validateQuery, isDatabaseAllowed, isSchemaAllowed,
│ │ # applyMasking, ensureRowLimit, SecurityError
│ └── formatter.ts # formatResultSet (markdown), formatResultSetJson, ISO date handling
└── tools/
├── schema.ts # 9 schema discovery tools
├── query.ts # execute_query, execute_mutation
├── ddl.ts # execute_ddl (admin / allowDDL only)
├── procedure.ts # list_procedures, describe_procedure, execute_procedure
├── performance.ts # query plans, active queries, table/index/server/db stats, missing indexes
├── dba.ts # wait stats, deadlocks, blocking, backups, query store, rebuild index, health
└── utility.ts # compare_schemas, generate_code, ER diagram, sample/test data, export_query
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2d ago First seen · 98 lines · 1,726 tokens per session scan A 90e8b931bc08
mcp-sqlserver CLAUDE.md is an instructions file published in the GitHub repository gunvertugberk/mcp-sqlserver (3 stars, last pushed 4mo ago), licensed MIT. It adds 1,726 tokens to every session, about $0.0086 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other instructions, from other repositories
DevoxxGenieIDEAPlugin AGENTS.md
Instructions for devoxx/DevoxxGenieIDEAPlugin, covering agents.md, project overview, build & development commands, building and testing.
DevoxxGenieIDEAPlugin CLAUDE.md
Instructions for devoxx/DevoxxGenieIDEAPlugin, covering claude.md, project overview, threading constraints, workflow rules and git workflow.
mcp-documentation-server copilot-instructions.md
Instructions for andrea9293/mcp-documentation-server, covering mcp documentation server - ai coding agent instructions, architecture overview, core components, server entry point (src/server.ts) and embedding providers (src/embedding-provider.ts).
DevoxxGenieIDEAPlugin GEMINI.md
Instructions for devoxx/DevoxxGenieIDEAPlugin, a project described as: DevoxxGenie is an agentic plugin for IntelliJ IDEA that uses local LLM's (Ollama, LMStudio, GPT4All, Jan and Llama.cpp) and Cloud based LLMs to help review, test, explain your project code. Latest version now also supports Spec Driven Development…
opencode-bar AGENTS.md
Instructions for opgginc/opencode-bar, covering important restriction, coding rules, branding guides, ui styling rules and explicit 'used' or 'left'.
optio CLAUDE.md
Instructions for jonwiggins/optio, covering claude.md, what is optio?, architecture, pod-per-repo with worktrees and worktree lifecycle.