Get the FREE Ultimate OpenClaw Setup Guide →

mcp -template

MCP server from narumiruna/mcp-server-template

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio narumiruna-mcp-server-template uvx --from git+https://github.com/narumiruna/mcp-server-template mcpservertemplate

How to use

This MCP server template provides a reusable starting point for building an MCP server using the uvx installer. It is configured to fetch the server code directly from the GitHub repository, enabling you to deploy or test the template with its default settings. The available entry under this configuration uses the uvx command to install from GitHub, so you can quickly bootstrap the server in your environment and begin modifying the template for your own MCP needs. Once installed, you can run the included server entry point and interact with its capabilities as defined by the template.

How to install

Prerequisites:

  • Python 3.9+ (or a compatible environment)
  • pipx (recommended) for isolated installations, or ensure you have uvx available in your PATH
  • Network access to fetch from GitHub or PyPI as needed

Install using uvx from GitHub (recommended for templates):

uvx --from git+https://github.com/narumiruna/mcp-server-template mcpservertemplate

Alternatively, install from PyPI if the package is published there:

uvx mcpservertemplate@latest

Or install locally via uv (from a directory containing the server):

uv run --directory /home/<user>/workspace/mcp-server-template mcpservertemplate

If you prefer a direct Python-based setup without uvx, clone the repository and install dependencies as needed, then run the server entry point from the local checkout.

Additional notes

Notes and tips:

  • The mcpservertemplate entry is designed to be a starting point; customize the configuration, handlers, and commands to fit your use case.
  • When using GitHub as the source, ensure that the repository remains accessible and that any required dependencies are resolvable in your environment.
  • You can switch between installation sources (GitHub, PyPI, local directory) by adjusting the mcpServers entry to the desired command and args (uvx for GitHub/PyPI, uv for local).
  • If you encounter permission or network issues, verify your environment's firewall settings and ensure python/pipx are configured correctly in your PATH.
  • For production deployments, consider pinning versions or SHAs to avoid unexpected template changes.

Related MCP Servers

Sponsor this space

Reach thousands of developers