MCP.so
Sign In

Mcp Server

@inkdropapp

About Mcp Server

Inkdrop Model Context Protocol Server

Basic information

Category

Other

License

Apache-2.0

Runtime

node

Transports

stdio

Publisher

inkdropapp

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "inkdrop": {
      "command": "npx",
      "args": [
        "-y",
        "@inkdropapp/mcp-server"
      ],
      "env": {
        "INKDROP_LOCAL_SERVER_URL": "http://localhost:19840",
        "INKDROP_LOCAL_USERNAME": "your-local-server-username",
        "INKDROP_LOCAL_PASSWORD": "your-local-server-password"
      }
    }
  }
}

Tools

4

The ID of the note to retrieve. It can be found as `_id` in the note docs. It always starts with `note:`.

Keyword to search for.

Results include truncated note bodies (200 characters). Use `read-note` to get full content.

Results include truncated note bodies (200 characters). Use `read-note` to get full content.

Overview

What is Inkdrop MCP Server?

The Inkdrop MCP Server is a Model Context Protocol (MCP) server that enables AI clients like Claude Desktop to access and manipulate notes, notebooks, and tags in Inkdrop via its Local HTTP Server API. It is designed for users who want to integrate Inkdrop’s local note database into AI-powered workflows.

How to use Inkdrop MCP Server?

Set up Inkdrop’s local HTTP server, then add the server configuration to your MCP client (e.g., Claude Desktop) using the @inkdropapp/mcp-server npx command with environment variables for the local server URL and credentials. Once configured, AI tools can call endpoints like read-note, search-notes, or create-note to interact with your Inkdrop data.

Key features of Inkdrop MCP Server

  • Read, search, list, create, update, and patch notes
  • Retrieve and manage notebooks and tags
  • Supports advanced search qualifiers (book:, tag:, etc.)
  • Efficient patch-note tool for small edits
  • Uses Inkdrop’s local HTTP API for data access
  • Runs over stdio as an MCP server

Use cases of Inkdrop MCP Server

  • Ask an AI assistant to find a note containing specific keywords
  • Automatically create new notes from AI-generated markdown content
  • Update or correct note bodies without opening Inkdrop
  • Organize notes by listing notebooks or tags via voice or chat commands

FAQ from Inkdrop MCP Server

What dependencies are required?

Node.js (installed via npx) and a running Inkdrop local HTTP server (requires Inkdrop desktop app with the plugin enabled).

How are credentials configured?

Provide INKDROP_LOCAL_USERNAME and INKDROP_LOCAL_PASSWORD (along with the server URL) as environment variables in the MCP client configuration.

Where is my data stored?

All note, notebook, and tag data resides in your local Inkdrop database, accessed through the local HTTP server. The MCP server does not persist or transmit data elsewhere.

What transport does the server use?

The server uses standard I/O (stdio) as its transport, compatible with the MCP protocol for local execution.

Are there any limits on note content in search results?

Yes, search-notes and list-notes return truncated bodies (200 characters). Use read-note to retrieve full content.

Comments

More Other MCP servers