mcp -template
MCP server from narumiruna/mcp-server-template
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
mcp-vegalite
MCP server from isaacwasserman/mcp-vegalite-server
github-chat
A Model Context Protocol (MCP) for analyzing and querying GitHub repositories using the GitHub Chat API.
nautex
MCP server for guiding Coding Agents via end-to-end requirements to implementation plan pipeline
pagerduty
PagerDuty's official local MCP (Model Context Protocol) server which provides tools to interact with your PagerDuty account directly from your MCP-enabled client.
futu-stock
mcp server for futuniuniu stock
mcp -boilerplate
Boilerplate using one of the 'better' ways to build MCP Servers. Written using FastMCP