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