Latest topic 10 d ago

Johnny.Decimal forum

forum.johnnydecimal.com

Discourse forum in English. 9 sections tracked: Concepts, System expansion, 22 Blog, The Johnny.Decimal system, JDHQ, Johnny.Decimal University, Workbook/Workshop, Life Admin System and Small Business System.

Discussions per day
2
Discussions collected
209
Messages per day
52
Sections
9
Sources tracked
11
Engine
Discourse

Latest discussions

Collected every 4 hours from the forum's public feed. Only the title, the link and the beginning of the message are reproduced; every link points back to the source.

MCP server support post

Now that I read these settings properly, the default scopes that are ‘Applied when a dynamically registered OAuth client omits the scope parameter’ [1] are the ones that I’ve chosen. But presumably your client can simply request all scopes and get them, because I can see clients that have been granted the lot. FYI your public_metadata contains the object that defines your user’s access and previous purchase amounts. And I don’t use private_metadata at all. (The public/private being more about where you can access that metadata from, API-wise.) I’d be interested to know: is this information sent across the wire to your client? Or is what’s being granted access to this data the OAuth app hosted at Clerk? It makes no difference to us here, I’m just curious. Clerk OAuth settings tooltip. ↩︎

MCP server support post

That worked but guess Google Gemini also asks for [public|private]_metadata too . In case you need it, the requested scopes are the following for reference: openid profile email public_metadata private_metadata offline_access

MCP server support post

Currently it’s OAuth only, no API key. Claude Code at the terminal handles that fine – claude mcp add --transport http jd https://johnnydecimal.com/mcp and then authenticate once you’ve launched the app. I’ve never used Hermes, sorry. If it doesn’t natively/easily support OAuth connections let me know and I should be able to add it. I won’t try it now as we’ll be on the road later today and I don’t want to break what’s there. Blog posts for August 2026 The OAuth 2.0 Client is not allowed to request scope ‘profile’ I’ve just added profile to the list of available scopes at Clerk. Try again – this might fix it. Theoretically you should be able to instruct your agent not to request this scope – it doesn’t do anything. But there’s no harm in me passing it over. Hopefully this also fixes @clappingcactus .

Blog posts for August 2026

ajhalili2006: there’s a setting in Obsidian to do that automatically This is a great setting and you should have it on – but it can only update Obsidian’s internal links . It can’t update that link I dropped over in Things. If that link has the filename in it, it’s always going to break if I rename the file.

MCP server support post

I am also experiencing the same too while setting it up over at Gemini and I provided some debugging hints from my Firefox DevTools Network tab and possibly having to do with OAuth scope mishaps. Blog posts for August 2026 Regarding the Claude integration flow through the JDex MCP and plus the recent video on organization stuff (from yesterday Philippine Standard Time), I am at the works for setting up the MCP server on the Google Gemini app (mainly for Spark since I have claimed the free year trial perk of Google AI Pro until October 11 with plans to switch over to the discounted student plan with YouTube Premium bundle (have the student subscription active separately)), but I am getting the Account linking is required to use this custom app. Try again. error but DevTools Network tab on Firefox has hints in the form of invalid_scope (aka The requested scope is invalid, unknown, or malformed. The OAuth 2.0 Client is not allowed to request scope 'profile'. as passed back to Google Gemini’s calback_uri from Clerk). Any plans on looking onto that?

Blog posts for August 2026

Chiming here regarding the Obsidian links video (watching right now on my phone) to mention that there’s a setting in Obsidian to do that automatically unless you prefer to get prompted to update them instead… …but interesting look at the Advanced URL community plugin by the way. I also know there’s a VS Code extension that do that too (might be Roam/Foam related but will come back once I checked it again later this week). Regarding the Claude integration flow through the JDex MCP and plus the recent video on organization stuff (from yesterday Philippine Standard Time), I am at the works for setting up the MCP server on the Google Gemini app (mainly for Spark since I have claimed the free year trial perk of Google AI Pro until October 11 with plans to switch over to the discounted student plan with YouTube Premium bundle (have the student subscription active separately)), but I am getting the Account linking is required to use this custom app. Try again. error but DevTools Network tab on Firefox has hints in the form of invalid_scope (aka The requested scope is invalid, unknown, or malformed. The OAuth 2.0 Client is not allowed to request scope 'profile'. as passed back to Google Gemini’s calback_uri from Clerk). Any plans on looking onto that?

MCP server support post

I’m a bit confused, is the connection through oAuth and can we have an API key generated somewhere in the web-interface? That makes things easier for terminal-based agents right? My agent seems to think current API keys generated through the dashboard won’t work for the new Clerk oAuth/Bearer endpoint. EDIT: Right, so I don’t use Claude or Codex. I use Hermes with Kimi K3. I figured out I can use Hermes’ web gateway to try to recreate your auth from the video, but this is what I get:

MCP server support post

This is a post for general support questions related to the MCP server . 6 posts - 3 participants Read full topic

209 discussions collected since 1 September 2026. Track this forum by keyword →