Napier - configure MCP directly from prompts.
LocalAbout 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
- 01Install servers from npm or PyPI
- 02Install from a local path
- 03Set arguments and environment variables
- 04Requires npx and uv
Use cases
- 01Installing mcp-server-fetch through Claude
- 02Configuring a filesystem server with a path argument
- 03Installing a local WhatsApp MCP server
- 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.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMENapier - 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
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.