Skip to main content

MCP Server that exposes CLI commands as tools for Claude using YAML configuration files

Project description

MCP-This

MCP Server that exposes CLI commands as tools using YAML files.

mcp-this is an MCP server creates tools from YAML configuration files to define which commands should be exposed as MCP tools, along with their parameters and execution details. This allows Claude to execute CLI commands without requiring you to write any code.

Default Config

Default Tools

If using the default config (no --tools, no --tools_path parameters) then

TODO:

Dependencies

Dependencies for default config (configs/default.yaml)

Mac:

brew install tree
brew install lynx
  • tree- used in get-directory-tree
  • lynx - used in web-scrape
    • lynx -dump https://example.com

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

mcp_this-0.0.7.tar.gz (101.1 kB view details)

Uploaded Source

Built Distribution

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

mcp_this-0.0.7-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file mcp_this-0.0.7.tar.gz.

File metadata

  • Download URL: mcp_this-0.0.7.tar.gz
  • Upload date:
  • Size: 101.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.5

File hashes

Hashes for mcp_this-0.0.7.tar.gz
Algorithm Hash digest
SHA256 be61fcbe0303fa5014568aa1591bb58bb92c9f20ff561e952b2413a63ccde71d
MD5 2790adf02cc2a7fe417d3c48afd73b73
BLAKE2b-256 50a34fb970606d397c1955cf93bfe03d4c27d0e6cdaeb5cbeafa3a17e7b6b511

See more details on using hashes here.

File details

Details for the file mcp_this-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: mcp_this-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.5

File hashes

Hashes for mcp_this-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 b5331a50721306d267ed04e1364ab0c549c949a3a68e0dbe75822e0851a8f721
MD5 c412b7a362201bb22c177649e4143582
BLAKE2b-256 e4237d5d58d834642c4b03d30625b67279aad229b669235997b01ddea708d8c0

See more details on using hashes here.

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