What are the runtime dependencies?
Python 3.8+, the `uv` package manager, and ngspice installed on the system.
@abelzhao
Basic information
the mcp server to run circuit simulation with ngspice
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"analog_circuit_simulate_mcp_server": {
"command": "uv",
"args": [
"venv",
".venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This MCP server provides tools for running analog circuit simulations using ngspice as the simulation backend. It exposes a REST API interface, supports parameterized circuit simulations, and returns results in JSON format. It is intended for users who need to simulate analog circuits within an MCP-enabled environment.
Install ngspice (Linux only), Python 3.8+ and the uv tool. Create a virtual environment with uv venv .venv and activate it. Install dependencies via uv pip install -e .. Start the server with uv run analog-circuit-simulate-mcp-server or via uvx. Add an NPX configuration entry pointing to http://${server_ip}:4044/mcp/. Server ports and JSON response can be configured via the environment variables FASTMCP_PORT (default 4044) and FASTMCP_JSON_RESPONSE.
Python 3.8+, the `uv` package manager, and ngspice installed on the system.
Server configuration is set via environment variables: `FASTMCP_PORT` (default 4044) and `FASTMCP_JSON_RESPONSE` (set to `True` for JSON output).
The repository includes `high_pass_filter.cir` as an example circuit file for simulation demos.
Run `uv run analog-circuit-simulate-mcp-server` from the project root, or use `uvx` with the Git repository URL.
The server provides a REST API on port 4044 at the `/mcp/` endpoint. No authentication mechanisms are mentioned.
不止于 CSS
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Open-source MCP to use Blender with any LLM

Model Context Protocol Servers

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Comments