Skip to main content

Neural-safe PowerShell automation for AI agents via MCP

Project description

PSKit

Neural-safe PowerShell automation for AI agents

Python 3.11+ License: MIT

PSKit is a Model Context Protocol server that gives AI agents 19 curated PowerShell tools backed by a neural safety pipeline.

Install

pip install pskit-mcp

Tools

Category Tool Description
File read_file Read file with line numbers
File write_file Write or create a file
File edit_file Find-and-replace in a file
File search_code Ripgrep-backed code search
File find_files Fast file glob discovery
Git git_status Working tree status
Git git_diff Staged and unstaged diff
Git git_log Recent commit history
Git git_commit Create a commit
Git git_stash Stash current changes
Git git_stash_pop Restore stashed changes
System gpu_status GPU utilization and VRAM
System disk_usage Disk space by drive
System memory_usage RAM and virtual memory
Network port_status TCP port listeners
Network process_info Top processes by CPU
Network http_request Localhost HTTP requests
Build build_project Run project build command
Build test_project Run project test suite

License

MIT © 2025 Nickalus Brewer

Safety Pipeline

Every command passes through 5 tiers before execution:

Command -> Cache -> KAN Neural -> Blocklist -> Path Check -> Gemma LLM -> Execute

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pskit_mcp-0.2.1.tar.gz (60.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pskit_mcp-0.2.1-py3-none-any.whl (39.3 kB view details)

Uploaded Python 3

File details

Details for the file pskit_mcp-0.2.1.tar.gz.

File metadata

  • Download URL: pskit_mcp-0.2.1.tar.gz
  • Upload date:
  • Size: 60.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pskit_mcp-0.2.1.tar.gz
Algorithm Hash digest
SHA256 7b9c169b95e931ac978b09d98e51cc8b1ffff62220adf372cb5e99310fc9381d
MD5 5642157efe872c5a1ec11dd9e13f7194
BLAKE2b-256 cf11bb304c0476f071fa6c0a7f40874f74c1d052b97967f7c7e84acb392c926b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pskit_mcp-0.2.1.tar.gz:

Publisher: release.yml on Nickalus12/pskit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pskit_mcp-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: pskit_mcp-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 39.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pskit_mcp-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 25cc73fe0f03c91d03154ece880eca60acbc875771b81e6d2a429b013c426ce4
MD5 f816fd89a59424b2fffb494d146e5829
BLAKE2b-256 66ae8d3429aa30953a3e6842c616c4ceb81c3f64fa5fd95d3f47e3f112ac3345

See more details on using hashes here.

Provenance

The following attestation bundles were made for pskit_mcp-0.2.1-py3-none-any.whl:

Publisher: release.yml on Nickalus12/pskit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page