# Joplin

> Use this tool when you need to integrate note-taking functionality into conversations, enabling AI assistants to interact with Joplin notebooks and notes directly. It solves the problem of referencing or manipulating notes outside of the conversation interface by providing a bridge to the Joplin API. With inputs such as environment variables for port and token, and outputs including a formatted tree structure of the notebook hierarchy, use Joplin-MCP-Server to streamline note access and management within conversations.

Canonical page: https://skillsregistry.net/skills/kfischer-okarin-joplin  
JSON: https://api.skillsregistry.net/v1/skills/kfischer-okarin-joplin

## Description

Joplin-MCP-Server provides a bridge between Claude and the Joplin note-taking application's API, enabling AI assistants to interact with notebooks and notes directly within conversations. Built by Kevin Fischer, this Ruby implementation authenticates with Joplin using environment variables for port and token, and currently offers a tool to retrieve and display the complete notebook hierarchy in a formatted tree structure. The server leverages the HTTParty gem for API communication and includes comprehensive error handling and pagination support, making it particularly valuable for users who want to reference or manipulate their Joplin notes without leaving their conversation interface.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** api-integration
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/kfischer-okarin-joplin)
- **Repository:** <https://github.com/kfischer-okarin/joplin-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "kfischer-okarin-joplin"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/kfischer-okarin-joplin` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/kfischer-okarin-joplin/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
