Skip to main content

Add your description here

Project description

Script Proxy MCP

An MCP (Model Context Protocol) server that makes Bash scripts available as MCP tools and exposes skills as MCP resources.

Features

  • Automatic Detection: Scans the scripts/ directory for .sh files.

Run the server locally

The server runs over STDIO by default.

uv run src/scriptproxymcp/server.py

Requirements

  • Python 3.12+
  • mcp package (Model Context Protocol)
  • Bash shell

Use it with MCP Inspector

For the MCP Inspector, use the Python/STDIO setup described in the official docs:

  • Command: uv [--directory <path-to-project>] run src/scriptproxymcp/server.py

In the Inspector, that maps to the command and arguments fields in the STDIO connection pane.

If you launch the Inspector directly from the project directory, the equivalent command is:

npx @modelcontextprotocol/inspector uv run src/scriptproxymcp/server.py

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

scriptproxymcp-0.2.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

scriptproxymcp-0.2.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file scriptproxymcp-0.2.0.tar.gz.

File metadata

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

File hashes

Hashes for scriptproxymcp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 bc60e7bdb5cf6fdd173a7fd568e2a1094eebc7cb3970b147cd7dadf2fff4cd74
MD5 1c32cc0bae850ca2d2d484648ebb59de
BLAKE2b-256 d2565c5e488e8e711cad350d23a3cd9173718937269340b94e154fc6e2529ce8

See more details on using hashes here.

Provenance

The following attestation bundles were made for scriptproxymcp-0.2.0.tar.gz:

Publisher: release.yml on frankausberlin/scriptproxymcp

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

File details

Details for the file scriptproxymcp-0.2.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for scriptproxymcp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 44a53961f8d48788ff69b4c2df7d115bcdc6c9a923bccdfc5a8752cbebf00ec3
MD5 c6be5e97a02c18ac13a262569651826b
BLAKE2b-256 09a64f2ba5356a61ff6d2b5d3443ff12ad48400dad738adc838216eb4dcdf42b

See more details on using hashes here.

Provenance

The following attestation bundles were made for scriptproxymcp-0.2.0-py3-none-any.whl:

Publisher: release.yml on frankausberlin/scriptproxymcp

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