Metadata-Version: 2.4
Name: pkpm-mcp
Version: 0.0.0
Summary: MCP server for controlling PKPM (China Academy of Building Research structural design software) from AI agents
Author: JIANGYAO-AISA
License: MIT
Project-URL: Homepage, https://github.com/HeisenbergJY1/pkpm-mcp
Project-URL: Repository, https://github.com/HeisenbergJY1/pkpm-mcp
Project-URL: Issues, https://github.com/HeisenbergJY1/pkpm-mcp/issues
Keywords: PKPM,MCP,model-context-protocol,structural-engineering,AI-agent,Claude,Cursor,Codex
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: Microsoft :: Windows
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: mcp>=1.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: build>=1.0; extra == "dev"
Requires-Dist: twine>=5.0; extra == "dev"
Dynamic: license-file

# pkpm-mcp

An **MCP (Model Context Protocol)** server for controlling **PKPM** (structural design software by the China Academy of Building Research) from AI agents such as Claude Desktop, Codex, and Cursor.

> **Status: placeholder / name reservation.**
> Active development is in progress. This release reserves the package name on PyPI; it is not yet functional.
> Track progress at the [GitHub repository](https://github.com/HeisenbergJY1/pkpm-mcp).

## Planned architecture

- **Transport**: STDIO (local AI clients) in V1
- **Philosophy**: Workflow-oriented tools, not 1:1 API mappings; stateless server; dry-run human-in-the-loop for write operations

## Platform requirements

- Windows 10+
- PKPM (recent versions)
- Python 3.10+

## License

MIT
