K3 MCP Toolbox - Windows-native MCP Server implementation with cognitive protocols
Project description
🧰 K3 MCP Toolbox
"Give your AI Agent the tools it actually needs." A production-ready Model Context Protocol (MCP) Server for Windows & Docker.
⚡ Quick Start (The "30-Second" Rule)
Installation
pip install -r requirements.txt
Run Server
# Exposes the server on stdio (works with Claude Desktop / Cursor)
python server.py
Configure (Claude Desktop / Cursor)
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"k3-toolbox": {
"command": "python",
"args": ["/absolute/path/to/k3-mcp-toolbox/server.py"]
}
}
}
🛠️ The Tools
1. sequential_thinking (The Logic)
A "System 2" thinking module. Allows agents to break complex problems into dynamic steps, revise previous thoughts, and branch constraints.
- Based on Protocol 310.
2. mrl_search (The Brain)
Matryoshka Representation Learning (MRL) indexer.
- Zero-Setup: Uses local storage (no vector DB required).
- SOTA: Configured for
text-embedding-004(Gemini) by default. - Fast: Funnel search implementation (64-dim shortlist -> 768-dim rerank).
3. kill_zombies (The Ops)
Windows Only. Instantly terminates stuck Chrome/Chromedriver processes and releases file locks. Essential for Selenium/Playwright agents.
🤖 Agent Context (AI-Ready)
This repository includes a context.md file optimized for LLM consumption.
If you are using Cursor or Windsurf, simply @context.md to give your AI full understanding of this codebase.
🤝 Contributing
We follow the K3-9000 Growth Protocol.
- Hygiene: No
.envcommits. - Style: Type hints required.
- Tests: Must pass
test_mcp_health.py.
License: MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iflow_mcp_fandry96_k3_mcp_toolbox-0.1.0.tar.gz.
File metadata
- Download URL: iflow_mcp_fandry96_k3_mcp_toolbox-0.1.0.tar.gz
- Upload date:
- Size: 6.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57075bd71b6c61882048f0d7606b18314f17a910e4c99fb7bf16aa4735dbe48f
|
|
| MD5 |
ebfa866a7d5ef03f6a12a6b3358452c2
|
|
| BLAKE2b-256 |
70663733eef09a742f9ca3ffa1743b4d65fc8ecc3ce7b8d3ff63784a9fadd2a8
|
File details
Details for the file iflow_mcp_fandry96_k3_mcp_toolbox-0.1.0-py3-none-any.whl.
File metadata
- Download URL: iflow_mcp_fandry96_k3_mcp_toolbox-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f46d2a129981b383f619125927c919b8480de9ac8610066e393111b41208b94
|
|
| MD5 |
25650a1d76cd16e89232ae51c30f8f7b
|
|
| BLAKE2b-256 |
d4b50c3f00507abdd443334d2eba59d09855eb1cc594ebaffbf717d9d625a209
|