-
-
Notifications
You must be signed in to change notification settings - Fork 199
Request: Please Publish the MCP Server on PiPy to allow for uvx installation. #200
Copy link
Copy link
Open
Description
First of all, thank you for developing NoteDiscovery it's awesome!
Now for the request.
Please consider publishing the NoteDiscovery MCP server as a standalone package on PyPI.org so it can be installed via uvx as it would improve deployment options and broaden compatibility with MCP clients.
Currently the MCP server requires a local install which limits how it can be deployed. Publishing to PyPI would unlock:
- MCPHub compatibility — MCPHub (and similar MCP proxy hosts) support stdio MCP servers installed via
uvxso they can be used as sse or streamable servers. Sinceuvxruns any PyPI package that exposes an entry point, a published package would make NoteDiscovery MCP installable directly through MCPHub, and similar, without any manual setup. I use MCPHub to connect the Claude web UI and my self-hosted Librechat, that I use with local llms to stdio MCP servers. - Ephemeral execution — Users could run the server without a permanent install using
uvx notediscovery-mcp, keeping their environment clean. - Easier updates — Version pinning and upgrades become trivial via pip/uvx rather than requiring a
git pulland reinstall.
This is also consistent with how other MCP servers in the ecosystem are distributed (e.g. mcp-obsidian, etc.), so it follows established patterns that users will already be familiar with.
If added to PiPy and made available via uvx the server can be setup without cloning, path setup orPYTHONPATH. Just edit and paste as below:
{
"notediscovery": {
"command": "uvx",
"args": ["notediscovery-mcp"],
"env": {
"NOTEDISCOVERY_URL": "http://localhost:8000",
"NOTEDISCOVERY_API_KEY": ""
}
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels