smoke-test

Run end-to-end smoke tests on the MemCan MCP server.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/lklimek/memcan --skill smoke-test-lklimek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smoke-test
Source: https://github.com/lklimek/memcan/tree/main/.claude/skills/smoke-test
Command: npx skills add https://github.com/lklimek/memcan --skill smoke-test-lklimek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive, automated verification of the MemCan persistent memory system, ensuring all its core functionalities are operational after installation or updates.

Core Features & Use Cases

  • End-to-End Testing: Executes a full suite of tests covering memory creation, searching, updating, deletion, and specialized tool interactions (TODOs, unified search).
  • Installation Verification: Confirms that MemCan is correctly set up and accessible.
  • Use Case: After installing MemCan or upgrading its components, run this smoke test to confirm that agents can reliably store and retrieve information across sessions.

Quick Start

Run the smoke-test skill to perform a full verification of the MemCan system.

Frequently Asked Questions about smoke-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify my MCP vector database installation is working correctly?

Run an end-to-end smoke test to verify your MCP vector database installation by validating memory CRUD operations, search capabilities, and specialized tool functionalities like TODO management.

What does a smoke test for persistent memory systems check?

A smoke test for persistent memory systems checks the integrity of embedded databases and indexing components by creating, manipulating, and querying test data across different collections and scopes.

How do I test memory CRUD operations in an MCP server?

Test memory CRUD operations in an MCP server by executing an automated verification suite that creates, updates, deletes, and queries test data to confirm agents can reliably store and retrieve information.

Does this smoke test work with LanceDB and Ollama components?

Yes, the smoke test validates the proper functioning of embedded LanceDB, fastembed, and Ollama components by manipulating test data across collections to ensure system integrity.

When should I run a verification test on my memory system?

Run a verification test on your memory system after installing or upgrading components to confirm that all core functionalities are operational and agents can reliably access persistent memory.

Can I test TODO management and unified search with a smoke test?

Yes, a comprehensive smoke test executes a full suite of tests covering specialized tool interactions including TODO management and unified search to validate overall system functionality.