MCP Server by inkdropapp

by inkdropapp• 56•• Scanned•Claim this listing•Request removal

Inkdrop Model Context Protocol Server

MCP Server is an open-source mcp server by inkdropapp, written mainly in TypeScript, with 56 GitHub stars and the Apache-2.0 license. Its code was last updated Nov 1, 2026.

Scan summary: scanned Nov 5, 2026 at commit 5236ae3. Seen able to read or write files, connect to the internet. Scan policy

Scanned
Full scan at 5236ae3 · Nov 5, 2026
Scanned Builds Boots Reproducible
Static code scanwarn
Secrets scanpass
Dependency audit0 known vulnerabilitiespass
Manifestnonewarn
Buildpass
Boot & handshake18 toolspass
Network egresswarn
Reproducible (×3)pass

Findings (2)

  • medium
    Install contacted hosts other than package registries
    34.6.16.104.in-addr.arpa
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
34.6.16.104.in-addr.arparegistry.npmjs.org
While running
No connections

Tools exposed (18)

  • read-note

    Retrieve the complete contents of the note by its ID from the database. A note created from a template has a `sourceTemplateId`; when present, the response includes a resource link to that source template, whose body holds the fill-out instructions and examples. Read the template (or pass `includeTe

  • read-backlinks

    Retrieve backlinks for a note — the notes that link to it. Each result is returned as a resource link (`inkdrop://note/<id>`) pointing to the referring note. Backlinks are found by searching all note bodies for the note's link URI.

  • 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 `read-note`. Here are tips to specify keywords effectively: ## Use special qualifiers to narrow down results Yo

  • list-notes

    List all notes with specified conditions. 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 `read-note`.

  • list-templates

    List note templates: your custom templates, followed by the official ones bundled with Inkdrop. Templates are notes whose `bookId` is `template`. Official templates are read-only. The result does not include entire template bodies as they are truncated in 200 characters. You have to retrieve the ful

  • create-note

    Create a new note in the database

  • update-note

    Update the existing note in the database. Only the fields you provide will be updated; omitted fields remain unchanged.

  • patch-note

    Update the body of the existing note by performing an exact string replacement. Use this tool to make partial updates to the note body without replacing the entire content. You must first read the note with `read-note` to get the current body, then specify the exact substring to replace.

  • list-tags

    Retrieve a list of all tags

  • read-tag

    Retrieve a single tag

  • create-tag

    Create a new tag in the database

  • update-tag

    Update the existing tag in the database. Only the fields you provide will be updated; omitted fields remain unchanged, so you do not need to read the tag first. Call `list-tags` or `read-tag` to find the tag ID.

  • list-notebooks

    Retrieve a list of all notebooks

  • read-book

    Retrieve a single book

  • create-book

    Create a new notebook in the database. To create a nested notebook, pass the parent notebook ID as `parentBookId`. Call `list-notebooks` first to find it.

  • update-book

    Update the existing notebook in the database. Only the fields you provide will be updated; omitted fields remain unchanged, so you do not need to read the notebook first. Call `list-notebooks` or `read-book` to find the notebook ID.

  • create-file

    Create a new attachment file in the database from a local image file or from base64 image data. Returns the Markdown to embed the attachment in a note body. Prefer `filePath` over `data`: it keeps the image bytes out of the conversation.

  • read-file

    Retrieve an attachment file by its ID. Returns the file metadata, and the image itself when it is a PNG, JPEG or GIF. Pass `outputPath` to write the attachment to disk instead — required to get at SVG, HEIC and HEIF attachments, which cannot be displayed inline.

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

MCP Server alternatives

View more →

Similar mcp servers in Other, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
MCP Server (this page)
inkdropapp
56Apache-2.0Nov 1, 2026Scanned, no flagged issues
Github MCP Server
github
34kMITOct 30, 2026Scanned, no flagged issues
Fastapi MCP
tadata-org
12kMITNov 24, 2025Scanned, no flagged issues
GhidraMCP
LaurieWired
12kApache-2.0Oct 10, 2026Scanned, no flagged issues
MCP Go
mark3labs
9.2kMITOct 30, 2026Scanned, no flagged issues
Git MCP
idosal
8.5kApache-2.0May 8, 2026Scanned, no flagged issues