semvec/pypi-packages huggingface dataset:
llun-mcp 1.5.3
Llun MCP server
Requires Python: >=3.9

# Llun-MCP - Architectural Context for Agents

## Intro

Llun-MCP extends [Llun](https://pypi.org/project/llun/) into the world of agentic workflows through the [Model Context Protocol](https://modelcontextprotocol.io/docs/getting-started/intro) (MCP). While the Llun CLI tool helps developers enforce architectural principles during coding, Llun-MCP gives agents the same advantage — ensuring they design and generate solutions that align with **your** architectural rules from the very beginning.

Rather than waiting until code is complete to lint and fix, Llun-MCP injects your team’s architectural principles directly into the agent’s reasoning loop. This prevents the kind of ad-hoc, inconsistent output that often plagues LLM-driven code generation, and minimises the need for post agent clean-up.

To achieve this, Llun-MCP exposes a single, simple tool: `get_rules` - which provides the agents with the user selected architectural rules defined by their chosen config tomls. Through encouraging agents to utilise this tool prior to beginning coding tasks, Llun-MCP ensures all agentic workflows begin with a complete understanding of the underlying principles the solution should adhere to. By utilising STDIO, Llun-MCP remains fully portable to all agentic workflows regardless of networking setups, choice of LLM, etc...

All of this makes Llun-MCP perfect for teams that want to:

- Use agents as coding assistants without sacrificing design consistency
- reduce cost of agentic coding activities by ensuring the first results produced are close to the teams agreed standards
- Utilise Llun CLI for architectural assessment
- ensure agent-powered high velocity development doesnt come with a sacrifice in maintainability

## Quick Start

### Installation

to use the server, the fastest way is to pip install it into a local environment:

```
uv pip install llun-mcp
```

or for those not yet ready to migrate to uv:

```
pip install llun-mcp
```

### Basic Usage

To use the tool in CLaude Code, add the following to your config:

```
{
  "mcpServers": {
    "llun_architectural_rules": {
      "command": "uvx",
      "args": [        
        "llun-mcp"
      ]
    }
  }
}
```

## References

- [rmcp](https://docs.rs/rmcp/latest/rmcp/)
- [publishing server guide](https://www.devshorts.in/p/how-to-host-your-mcp-server)
pancad 0.0.1
A CAD (Computer-Aided Design) file translator

# pancad

## Overview

pancad is a CAD (Computer-Aided Design) file translator. It is intended to 
enable the sharing of geometry and design information **independent of 
software application**. PanCAD's name is inspired by [Pandoc][1], which is an 
unrelated but similar software application that can convert documents 
from one file type to another.

## How to get it

The source code is hosted on GitHub at: https://github.com/spky/pancad

Binary installers for the latest release version are available at the
[Python Package Index (PyPI)][2]

```sh
# PyPI
pip install pancad
```

## License

2025. This work has been marked as dedicated to the public domain.
See [CC0-1.0][3]

## Dependencies

- [NumPy][4] - Used for matrix multiplication and mathematical functions for 
those arrays.
- [quaternion][5] - Used for pesky quaternion defined coordinate systems.
- [SciPy][6] - Used by quaternion.

<!-- References -->

[1]: https://pandoc.org/
[2]: https://pypi.org/
[3]: https://creativecommons.org/publicdomain/zero/1.0/
[4]: https://numpy.org/
[5]: https://quaternion.readthedocs.io/en/latest/
[6]: https://scipy.org/