Dabble Me Journal MCP server
Private journal MCP server to search, analyze, and create Dabble Me entries securely via OAuth.
80 stars
Reviews
Write oneNobody has reviewed Dabble Me Journal yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Dabble Me Journal tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 160ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 4 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Dabble Me Journal repository's README, as published. We do not edit it. Read it on GitHub
Dabble Me
A private journal over email service.
Dabble Me helps people remember what's happened in their life. Use it as a light-weight journal on a daily, weekly, or even monthly basis...it's up to you! Dabble Me will email you on a time & days you choose - you simply reply to the email to post entries. The app is live at https://dabble.me. This is a great replacement if you had ever used OhLife.
This app utilizes the following 3rd party services:
- CloudFlare managed DNS + free SSL support (free for basic service)
- Mailgun for Sending & Receiving Email (free for 50k emails per month)
- Amazon S3 for Photo Uploads & Storage (free for 1 year)
- Google Analytics for traffic stats (free for standard analytics)
- Turnstile to prevent bot signups (free).
- Sentry to report errors (free)
You will need to setup Mailgun to receive incoming emails and point them to your app to parse.
Scheduled jobs (including hourly email sending) are run by sidekiq-cron inside the Sidekiq worker process. The schedule lives in config/schedule.yml. No external scheduler is required.
Your local environment variables at config/local_env.yml (and on Railway) will need to be something like this (rake db:seed will create the admin@dabble.ex account for you):
MAIN_DOMAIN: yourdomain.com
SECRET_KEY_BASE: 1234..1234
DEVISE_SECRET_KEY: 1234..1234
SMTP_DOMAIN: post.yourdomain.com
MAILGUN_API_KEY=api-key
TURNSTILE_SITE_KEY: 6Lc6BAAAAAAAAChqRbQZcn_yyyyyyyyyyyyyyyyy
TURNSTILE_SECRET_KEY: 6Lc6BAAAAAAAAKN3DRm6VA_xxxxxxxxxxxxxxxxx
GOOGLE_ANALYTICS_ID=UA-12345-67 ## ONLY FOR PRODUCTION
SENTRY_DSN: https://dsn.sentry.io/1234
OPENAI_ACCESS_TOKEN: sk-1234
OPENAI_ORGANIZATION_ID: org-1234
HUGGING_FACE_API_KEY: 1234
STRIPE_API_KEY: sk_test_1234
STRIPE_SIGNING_SECRET: whsec_1234Things you may want to rip out
You can opt to not use Turnstile: simply don't add an environment variables for TURNSTILESITEKEY.
MCP (Model Context Protocol)
PRO accounts can use Dabble Me as a remote MCP server so compatible clients (for example Claude) can search, list, analyze, and create journal entries after OAuth.
Requirements: PRO subscription, plus a passkey or two-factor authentication on Account security (/security). Connected OAuth apps can be reviewed and revoked on the same page under Connected apps (shown only when something is connected).
Endpoint: Streamable HTTP at https:///mcp (see MAINDOMAIN in config/localenv.yml). The client should use OAuth: authorization metadata is published under /.well-known/oauth-authorization-server and /.well-known/oauth-protected-resource (see Oauth::MetadataController).
User-facing instructions: Dabble Me MCP Server at /mcp-server on your host.
Deep links for assistants: a single day opens at https:///entries/YYYY/M/D with unpadded month and day (example: https://dabble.me/entries/2026/4/21). The web compose URL is https:///write.
For generic remote-connector setup in Claude, see Anthropic’s Get started with custom connectors using remote MCP.
Registry metadata: server.json describes the hosted Streamable HTTP endpoint for the official MCP Registry.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add --transport http dabble-me https://dabble.me/mcp
Dabble Me Journal: common questions
- Is Dabble Me Journal MCP server safe?
- Yes, by our scan: it is graded A (97/100). Read the Dabble Me Journal safety report
- How do I install Dabble Me Journal?
- It runs remotely at dabble.me. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Dabble Me Journal need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is Dabble Me Journal maintained?
- The last commit was 4 days ago (2026-09-21). The latest release is v1.0.0.
- Is Dabble Me Journal up?
- 100% of our last 25 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Dabble Me Journal?
- Servers from other publishers that do the same job: Minutes MCP server, Trackly CLI MCP server and Scrivener MCP server. Compare all Dabble Me Journal alternatives.
Alternatives to Dabble Me Journal
Same job from other publishers: the closest match first, then the best rated.
- MinutesThe private, owned conversation-memory layer for AI. Record, transcribe, and search every meeting.not reviewedEstablishedA
Trackly CLIJob search for Claude, ChatGPT, Cursor. 250K+ jobs, 5,400+ companies. OAuth or stdio.not reviewedGrowingA- ScrivenerMCP server for Scrivener: read, write, analyze, and search your manuscripts with AI assistants.not reviewedGrowingB
- GdeltSearch and analyze global news coverage and US TV transcripts via the GDELT Project APIs.not reviewedGrowingA
OpenAgendaSearch, analyze and manage events on OpenAgenda.not reviewedGrowingA