ModelMCP
MCP server management and registry for ModelToolbox.
Structure
ModelMCP/
pyproject.toml # Aggregator package
modeltoolbox_mcp/ # Management CLI
packages/ # Individual MCP servers (future location)
ltspice-mcp/
obsidian-rag-mcp/
altium-mcp/
ach-roundtable-mcp/
Current Structure (Legacy)
MCP servers are currently in the root directory. They will be moved to packages/ in Phase 3.
Individual MCP Servers
ltspice-mcp (v0.1.0)
LTspice circuit simulation and analysis.
obsidian-rag-mcp (v0.1.0)
Obsidian vault RAG indexing and search.
altium-mcp (v0.5.0)
Altium Designer PCB automation.
ach-roundtable-mcp (v0.5.0)
Multi-agent collaboration using AutoGen.
Installation
Install the management layer:
pip install modeltoolbox-mcp
Install with specific servers:
pip install "modeltoolbox-mcp[ltspice,obsidian-rag]"
Install all servers:
pip install "modeltoolbox-mcp[all]"
Usage
List MCP Servers
mtb mcp list
Scaffold New Server
mtb mcp scaffold my-server
Register Server
mtb mcp register ./my-server
Development
Run tests:
pytest ModelMCP/tests/
Version History
- 0.5.0: Unified version for altium-mcp and ach-roundtable-mcp
- 0.2.0: Management layer with independent packaging
- 0.1.0: Initial individual server releases
License
MIT
Release files for modeltoolbox-mcp 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| modeltoolbox_mcp-0.2.3.tar.gz | 5.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| modeltoolbox_mcp-0.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.1 kB
Release files / modeltoolbox_mcp-0.2.3.tar.gz
| Download URL | modeltoolbox_mcp-0.2.3.tar.gz |
|---|---|
| Size | 5.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1ccb2f60d49acc9fa6145e52d6d9be6d51a7fc6b6d8f75fecffdf4f4848717c8
|
|
BLAKE2b-256 checksum How to use checksums |
0b4fbf983d9d7f825ba4f467d28becea73552475be86fe368b1e9a900280b5ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / modeltoolbox_mcp-0.2.3-py3-none-any.whl
| Download URL | modeltoolbox_mcp-0.2.3-py3-none-any.whl |
|---|---|
| Size | 5.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
675fbeb80e632f4127d83a7fb7734fc4e3fa02a92d2874a250f5568d06ef95a0
|
|
BLAKE2b-256 checksum How to use checksums |
0f0bb033b8f8b6b36b2b3bcf84bf13cfb6f7df9d3e3b22a883918592acf3e640
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|