Inkdrop MCP Server
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
INKDROP_LOCAL_PASSWORD | Yes | Password for the Inkdrop Local HTTP Server | |
INKDROP_LOCAL_USERNAME | Yes | Username for the Inkdrop Local HTTP Server | |
INKDROP_LOCAL_SERVER_URL | Yes | URL for the Inkdrop Local HTTP Server | http://localhost:19840 |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
inkdrop-prompt | Instructions for using the Inkdrop MCP server effectively |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
read-note | Retrieve the complete contents of the note by its ID from the database. |
search-notes | List all notes that contain a given keyword.
The result does not include entire note bodies as they are truncated in 200 characters.
You have to retrieve the full note content by calling Use special qualifiers to narrow down resultsYou can use special qualifiers to get more accurate results. See the qualifiers and their usage examples:
Combine qualifiersYou can combine the filter qualifiers to refine data even more. Find notes that contain the word 'Hello' and have the 'Issue' tag. Copy Find notes that contain the word 'Typescript,' have the 'Contribution' tag, and the 'Completed' status Copy Search for text with spacesTo find the text that includes spaces, put the text into the double quotation marks ("): Copy Exclude text from searchTo exclude text from the search results or ignore a specific qualifier, put the minus sign (-) before it. You can also combine the exclusions. See the examples:
Note that you can't specify excluding modifiers only without including conditions. WARNING: Make sure to enter a text to search for after the exclusion modifier.
|
create-note | Create a new note in the database |
update-note | Update the existing note in the database |
list-notebooks | Retrieve a list of all notebooks |