mcpField
N
Napier - configure MCP directly from prompts.

Napier - configure MCP directly from prompts.

Local
github.com/va99Developer Tools0Updated 79w ago

About Napier - configure MCP directly from prompts.

Napier is an MCP server that installs other MCP servers in response to prompts in Claude. It is for users who want to configure servers from npm, PyPI, or a local path, with support for arguments and environment variables.

Key features

  1. 01Install servers from npm or PyPI
  2. 02Install from a local path
  3. 03Set arguments and environment variables
  4. 04Requires npx and uv

Use cases

  1. 01Installing mcp-server-fetch through Claude
  2. 02Configuring a filesystem server with a path argument
  3. 03Installing a local WhatsApp MCP server
  4. 04Setting a GitHub token during server setup

MCP support

Napier exposes server-installation capabilities to MCP clients such as Claude. It can install servers from npm, PyPI, or a local path and configure arguments and environment variables.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"napier": {
"command": "npx",
"args": [
"-y",
"napier-mcp"
]
}
}
}
Run commandnpx -y napier-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmnapier-mcp

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Napier - configure MCP directly from prompts.

This server is a server that installs other MCP servers for you. Install it, and you can ask Claude to install MCP servers hosted in npm or PyPi for you. Requires npx and uv to be installed for node and Python servers respectively.

![image]

How to install:

Put this into your claude_desktop_config.json (either at ~/Library/Application Support/Claude on macOS or C:\Users\NAME\AppData\Roaming\Claude on Windows):

  "mcpServers": {
    "napier-mcp": {
      "command": "npx",
      "args": [
        "napier-mcp"
      ]
    }
  }
Example prompts

Hey Claude, install the MCP server named mcp-server-fetch

Hey Claude, install the @modelcontextprotocol/server-filesystem package as an MCP server. Use ['/Users/pangloss/Desktop'] for the arguments

Hi Claude, please install the MCP server at /Users/pangloss/code/whatsapp-mcp, I'm too lazy to do it myself.

Install the server @modelcontextprotocol/server-github. Set the environment variable GITHUB_PERSONAL_ACCESS_TOKEN to '1234567890'

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.