wtinydb-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@wtinydb-mcpValidate my Pydantic model for WTinyDB"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
wtinydb-mcp: Model Context Protocol Server for WTinyDB
wtinydb-mcp is an official Model Context Protocol (MCP) server built on top of FastMCP that equips AI agents with tools to architect, validate, scaffold, and generate code for WTinyDB (TinyDB + Pydantic document database engine).
Key Technologies & Libraries
MCP Protocol: Open standard connecting AI models to external tools and context.
FastMCP: Python framework for fast MCP server implementation.
WTinyDB: Pydantic-powered document database engine on top of TinyDB.
Pydantic v2: Data schema validation and Python AST inspection.
Pytest: Modern Python testing framework.
Pytest-Cov: Code coverage measurement for pytest.
Docker: Containerized test execution environment.
Related MCP server: Pattern Intelligence MCP
MCP Tools Exposed
validate_model_schema(model_code: str): Validates Pydantic document models for WTinyDB compatibility.search_wtinydb_pattern(query: str): Searches the official wisrovi SUITE catalog for WTinyDB architectural patterns.deploy_wtinydb_scaffolding(target_dir: str, project_name: str, scaffold_type: str): Deploys project scaffolding with repository, config, models, and tests.get_wtinydb_architect_blueprints(): Returns code reference and blueprints for WTinyDB features.get_wtinydb_architect_manual(): Returns the comprehensive WTinyDB architecting manual.generate_wtinydb_crud(model_code: str): Automatically generates repository CRUD class for Pydantic models.
Running Unit Tests & Coverage
Local Pytest Execution
# Install editable package
pip install -e .
# Run pytest test suite
pytest tests/
# Calculate code coverage
./scripts/run_coverage.shDocker Containerized Test Execution
./scripts/run_tests_docker.shPart of the wisrovi SUITE ecosystem.
๐ค Autor & Afiliaciรณn Oficial
William Steve Rodriguez Villamizar (Wisrovi)
Cargo: Principal AI Engineer & Applied AI Solutions Architect | Scientific Researcher
๐ง Email: wisrovi.rodriguez@gmail.com
๐ Portal Oficial: wisrovi.dev
๐ผ LinkedIn: wisrovi-rodriguez
๐ ORCID: 0009-0005-0710-1861
๐ฆ PyPI: pypi.org/user/wisrovi/
๐ GitHub: @wisrovi
This server cannot be deployed
Maintenance
Related MCP Connectors
Design domain models and generate deterministic multi-stack code, driven by your coding agent.
Database for your AI agent. Turn its output into data, docs, skills, and apps you can actually use.
An agent-native database over MCP: shared, validated, structured records in every AI chat.
Document hosting and encrypted agent memory with multi-tenant persistence.
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables LLMs to create, query, and manage MongoDB-compatible databases using natural language without actual data storage. Uses statistical modeling to generate realistic data on-the-fly from sample documents or descriptions.84-
- AlicenseAqualityBmaintenanceEnables AI coding agents to make evidence-aware design-pattern decisions by analyzing cases, comparing options, detecting misuse, stress-testing assumptions, planning adoption, writing ADRs, and generating evidence plans with transparent scoring.85 npm2MIT
- AlicenseAqualityCmaintenanceEnables AI coding assistants to read, create, update, delete, and list documents in JayDB and JayDB Cloud databases, with optimistic concurrency, health checks, and direct document URI access.58 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI coding agents to design, analyze, and evaluate agent system designs against a curated catalog of agent patterns, with retrieval, scoring, and refinement workflows.MIT