Documentation
Welcome to the PyProc documentation. PyProc MCP is an interface designed to turn public Indonesian procurement data (from SPSE/Inaproc system portals) into structured, easily queryable resources. It bridges the gap between raw web forms and automation tools, scripts, and Large Language Model (LLM) agents.
Key Feature: Model Context Protocol (MCP)
PyProc natively exports standard MCP tools, making it instantly compatible with Cursor, Claude Desktop, Continue, and custom AI agents.
Installation
PyProc requires Python ≥ 3.9. You can install it with pip depending on your usage mode.
Standard Release (Library & CLI only)
bash
pip install pyproc
With MCP Support (Recommended)
Installs additional dependencies like mcp and uvicorn for hosting the server:
bash (mcp extra)
pip install pyproc[mcp]
Development Version
bash (bleeding edge)
pip install git+https://github.com/wakataw/pyproc.git