MCP ExplorerExplorer

Asdf Mcp Plugin

@hongswon a year ago
2 MIT
FreeCommunity
AI Systems
ASDF plugin for managing MCP (Model Context Protocol) servers

Overview

What is Asdf Mcp Plugin

The asdf-mcp-plugin is a plugin for the asdf version manager that facilitates the management of MCP (Model Context Protocol) servers. It provides a streamlined interface for installing, switching, and managing different versions of MCP-compatible servers.

Use cases

Use cases for asdf-mcp-plugin include running different versions of language models, managing custom MCP server implementations, and simplifying the setup process for development and testing environments.

How to use

To use asdf-mcp-plugin, first install it via the command: asdf plugin add mcp https://github.com/hongsw/asdf-mcp-plugin.git. You can then list available MCP servers with asdf mcp list-servers, install a specific server using asdf mcp install <server-name> <version>, and start the server with asdf mcp start <server-name>.

Key features

Key features of asdf-mcp-plugin include easy installation and management of multiple MCP servers, the ability to switch between different server versions seamlessly, and a uniform command structure for various MCP server operations.

Where to use

asdf-mcp-plugin can be used in software development environments where managing multiple versions of MCP-compatible servers is necessary, such as in AI model development, testing, and deployment.

Content

asdf-mcp-plugin

Model Context Protocol (MCP) plugin for the asdf version manager.

Contents

Dependencies

  • bash, curl, tar, jq: generic POSIX utilities.

Install

Plugin:

asdf plugin add mcp https://github.com/hongsw/asdf-mcp-plugin.git

mcp servers:

# Show all installable versions
asdf list-all mcp

# Install specific version
asdf install mcp latest

# Set a version globally (on your ~/.tool-versions file)
asdf global mcp latest

# Now mcp commands are available
mcp --version

Check asdf readme for more instructions on how to
install & manage versions.

Why?

The MCP (Model Context Protocol) plugin for asdf simplifies the installation and management of various MCP-compatible servers. It provides a uniform interface for installing, switching between, and managing different versions of MCP servers, eliminating the complexity of manual installation processes for each server type.

Usage

# List all available MCP server types
asdf mcp list-servers

# Install a specific MCP server
asdf mcp install <server-name> <version>

# Set a specific MCP server as active
asdf mcp use <server-name> <version>

# Start an MCP server
asdf mcp start <server-name>

# Check status of running MCP servers
asdf mcp status

Supported MCP Servers

This plugin currently supports the following MCP-compatible servers:

  • claude-server: Anthropic’s Claude API compatible server
  • mcp-core: Reference implementation of the MCP protocol
  • local-llm: For running local language models with MCP compatibility
  • custom-mcp: For custom MCP server implementations

Contributing

Contributions of any kind welcome!

License

MIT © hongsw

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers