Mcp Server
@inkdropapp
About Mcp Server
Inkdrop Model Context Protocol Server
Basic information
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
4The 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.
More Other MCP servers
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Codelf
unbugA search tool helps dev to solve the naming things problem.
Comments