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.4
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.4.tar.gz | 5.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| modeltoolbox_mcp-0.2.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.1 kB
Release files / modeltoolbox_mcp-0.2.4.tar.gz
| Download URL | modeltoolbox_mcp-0.2.4.tar.gz |
|---|---|
| Size | 5.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
abf645d362ed05881da594bca28741e48aa7ceabc7721129e51726f8cb006a20
|
|
BLAKE2b-256 checksum How to use checksums |
391bd9e21e1d3d163c18d895115c4571b1951877a3c8b40f758281a4b6988ddc
|
| 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.4-py3-none-any.whl
| Download URL | modeltoolbox_mcp-0.2.4-py3-none-any.whl |
|---|---|
| Size | 5.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
dd0e53014557a428d4597869d47fa69492cf07b86f1d92f410ea841917ad07ff
|
|
BLAKE2b-256 checksum How to use checksums |
8cb971a77e70d0e9161518c2b8512cff14a87eaca97bf0ad629b88c50df36061
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|