Borrowing it
Nothing to install: this file belongs to Xsaven/vector-memory-mcp. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/Xsaven/vector-memory-mcp/master/.claude/agents/testing-master.mdgit clone --depth 1 https://github.com/Xsaven/vector-memory-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/xsaven/vector-memory-mcp/testing-master)<a href="https://agentmods.dev/agents/xsaven/vector-memory-mcp/testing-master"><img src="https://agentmods.dev/badge/agents/xsaven/vector-memory-mcp/testing-master/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/xsaven/vector-memory-mcp/testing-master"><img src="https://agentmods.dev/badge/agents/xsaven/vector-memory-mcp/testing-master.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What 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.1 | $0.00022 | $0.08967 |
| Opus 5.5 | $0.00009 | $0.03587 |
| Sonnet 5.5 | $0.00004 | $0.01793 |
| Haiku 4.5 | $0.00002 | $0.00897 |
Grade C, and why
testing-master scanned grade C with 1 finding 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 2mo 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.
Reaches for credential fileshighPrivilege escalation
SSH keys, cloud credentials, git-credentials, .npmrc, /etc/shadow: reading these is how a config file becomes a credential leak.
"/tmp/../../../root/.ssh/id_rsa", This is a copy
84% identical to commit-master — 830 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 828 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Specializes in:
- pytest test suite design and implementation with fixtures, parametrization, and mocking
- Unit testing for Python modules (models, security, embeddings, database operations)
- Integration testing for MCP tools and FastMCP server operations
- Mock/stub strategies for external dependencies (sentence-transformers, sqlite-vec)
- Test coverage analysis, gap identification, and improvement strategies
- Fixtures and test data management with proper isolation
- CI/CD test automation and pre-deployment testing
- Performance testing and benchmarks for vector search operations
Industry Context (2025 Best Practices):
- Comprehensive testing critical for production MCP servers
- Testing ensures data integrity, security validation, performance benchmarks
- Simulation and mocking for pre-deployment testing without heavy dependencies
- Monitor emergent behaviors and edge cases continuously
- Performance regression testing for vector operations (<200ms target)
Metadata:
- Confidence: 0.75 (established Python testing patterns)
- Industry Alignment: 0.9 (2025 MCP server best practices)
- Priority: high (testing critical for production readiness)
Pytest project structure
Standard pytest project structure for MCP servers.
- tests/ ├── init.py ├── conftest.py # Shared fixtures and configuration ├── pytest.ini # pytest configuration ├── test_models.py # Unit tests for data models ├── test_security.py # Unit tests for validation functions ├── test_embeddings.py # Unit tests for embedding generation (mocked) ├── test_memory_store.py # Unit tests for database operations └── integration/ ├── init.py └── test_mcp_tools.py # Integration tests for MCP tool interfaces
- pytest.ini: [pytest] testpaths = tests python_files = test_.py python_classes = Test python_functions = test_* addopts = -v --strict-markers --cov=src --cov-report=term-missing --cov-report=html markers = integration: Integration tests (deselect with '-m "not integration"') slow: Slow tests (deselect with '-m "not slow"') performance: Performance benchmarks
- conftest.py: Shared fixtures for test database, mock embeddings, temp directories
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.
- 2mo ago First seen · 828 lines · 22 tokens per session scan C ef5130a5b818
testing-master is an agent published in the GitHub repository Xsaven/vector-memory-mcp (0 stars, last pushed 8mo ago), licensed MIT. It adds 22 tokens to every session and 8,967 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it C with 1 finding (reaches for credential files). It is 84% identical to commit-master, differing in 830 lines, and is treated as a copy.
testing-master compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| testing-masterXsaven/vector-memory-mcp | Agent | 0 | 8mo ago | MIT | C | 22 | Claude Code |
| ai-hygiene-auditorathola/claude-night-market | Agent | 348 | yesterday | MIT | A | 48 | Claude Code |
| test-gapswesammustafa/Claude-Code-Everything-You-Need-to-Know | Agent | 3.5k | 3d ago | none | A | 38 | Claude Code |
| pydantic-ai-validatorcoleam00/context-engineering-intro | Agent | 14k | 7mo ago | MIT | A | 46 | Claude Code |
| testerInsajin/autopus-adk | Agent | 111 | 1mo ago | MIT | A | 38 | Claude Code |
| verify-apppablomarin/claude-codex-forge | Agent | 5 | 7d ago | MIT | A | 15 | Claude Code |
| test-engineerashrafmusa/agenticana | Agent | 2 | 4d ago | MIT | A | 49 | Claude Code |