About Pyproc
Pyproc is an MCP server in the Automation category: pyProc MCP turns public SPSE/Inaproc procurement data into MCP tools that can be used by LLM clients (Claude Desktop, Continue, Cursor), AI agents, automation workflows, Python scripts, and command-line users.
Install
git clone https://github.com/wakataw/pyprocThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (29)
create_procurement_search_indexDownload a bounded package set into a local SQLite full-text index
Parameters not published.
delete_procurement_indexDelete a local full-text index
Parameters not published.
get_lpse_host_detailConfirm metadata and canonical URL for a known LPSE host slug
Parameters not published.
get_master_klpdGet LKPP Satu Data master K/L/PD references (alternative data source)
Parameters not published.
get_master_lpseGet LKPP Satu Data master LPSE references (alternative data source)
Parameters not published.
get_non_tender_detailGet full detail for a non-tender package
Parameters not published.
get_non_tender_details_bulkGet details for multiple non-tender packages in one tool call
Parameters not published.
get_pencatatan_non_tender_detailGet detail for a pencatatan non-tender package
Parameters not published.
get_pencatatan_non_tender_details_bulkGet details for multiple pencatatan non-tender packages
Parameters not published.
get_pengadaan_darurat_detailGet detail for a pengadaan darurat package
Parameters not published.
Show all 29 tools
get_pengadaan_darurat_details_bulkGet details for multiple pengadaan darurat packages
Parameters not published.
get_procurement_categoriesList supported procurement categories (no network call)
Parameters not published.
get_procurement_search_optionsExplain direct keyword search vs local full-text indexing
Parameters not published.
get_ssl_verifyReturn current SSL verification setting
Parameters not published.
get_swakelola_detailGet detail for a swakelola package
Parameters not published.
get_swakelola_details_bulkGet details for multiple swakelola packages
Parameters not published.
get_tender_detailGet full detail for a tender package — announcement, participants, evaluations, winner, schedule
Parameters not published.
get_tender_details_bulkGet details for multiple tender packages in one tool call
Parameters not published.
get_tender_umum_publikGet tender data from LKPP ISB Satu Data (alternative data source / fallback)
Parameters not published.
list_procurement_indexesList local full-text indexes
Parameters not published.
search_lpse_hostsFind LPSE host slugs from institution names such as "kementerian keuangan"
Parameters not published.
search_non_tender_packagesSearch non-tender packages by one or more exact SPSE keywords
Parameters not published.
search_pencatatan_non_tender_packagesSearch pencatatan non-tender packages, a distinct `/dt/nonspk` entity
Parameters not published.
search_pengadaan_darurat_packagesSearch pengadaan darurat packages
Parameters not published.
search_procurement_indexSearch a local SQLite full-text index
Parameters not published.
search_swakelola_packagesSearch swakelola packages
Parameters not published.
search_tender_packagesSearch tender procurement packages by one or more exact SPSE keywords
Parameters not published.
set_ssl_verifyEnable/disable TLS/SSL certificate verification for all SPSE requests
Parameters not published.
validate_lpse_hostCheck if an LPSE host is accessible
Parameters not published.
Ask AI
Ask AI about Pyproc
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.