Skip to content

blues/note-mcp

Repository files navigation

note-mcp

MCP servers for Notecard, Notehub, and Development.

Warning

These MCP servers are experimental and subject to change. Please wait until a versioned release is available before relying on them.

Build

make build

Install

Add the following to your mcp.json file, where mcp.json is the file that determines where the MCP servers are located (e.g. for Claude Desktop, this is claude_desktop_config.json):

{
    "mcpServers" : {
        "notecard": {
            "command": "/absolute/path/to/note-mcp/notecard/notecard",
            "args": [
                "--env",
                "/absolute/path/to/note-mcp/.env"
            ]
        },
        "notehub": {
            "command": "/absolute/path/to/note-mcp/notehub/notehub",
            "args": [
                "--env",
                "/absolute/path/to/note-mcp/.env"
            ]
        },
        "dev": {
            "command": "/absolute/path/to/note-mcp/dev/dev",
            "args": [
                "--env",
                "/absolute/path/to/note-mcp/.env"
            ]
        }
    }
}

The .env file should contain the following variables:

NOTEHUB_USER="your_notehub_username"
NOTEHUB_PASS="your_notehub_password"

Additional variables will be added.

Development

To run the MCP inspector, you'll need nodejs installed (atleast v18).

For Notecard MCP:

make inspect notecard

For Notehub MCP:

make inspect notehub

For dev MCP:

make inspect dev

About

MCP servers for Notecard and Notehub

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published