About Custom Roam MCP
Custom Roam MCP is an MCP server published by benwoodward in the Search category: mCP server for Roam Research, deployed on Cloudflare Workers. Provides tools for searching, querying, and manipulating a Roam graph via the Model Context Protocol.
The repository has 1 stars and 0 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/benwoodward/custom-roam-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (25)
roam_add_todoAdd todo items to today's daily page
Parameters not published.
roam_create_outlineAdd structured outline to existing page or block
Parameters not published.
roam_create_pageCreate a new page with optional content
Parameters not published.
roam_create_tableCreate table with headers and rows
Parameters not published.
roam_datomic_queryExecute custom Datomic query on graph
Parameters not published.
roam_fetch_blockFetch block by UID with children and ancestors
Parameters not published.
roam_fetch_page_by_titleFetch page by title in specified format
Parameters not published.
roam_fetch_page_full_viewFetch complete page view with backlinks
Parameters not published.
roam_find_pages_modified_todayFind pages modified since midnight
Parameters not published.
roam_get_subpagesFetch all sub-pages under a namespace prefix
Parameters not published.
Show all 25 tools
roam_import_markdownImport nested markdown under a specific block
Parameters not published.
roam_markdown_cheatsheetGet Roam syntax reference
Parameters not published.
roam_move_blockMove block to new location
Parameters not published.
roam_process_batch_actionsExecute batch operations (create/update/move/delete)
Parameters not published.
roam_recallRetrieve stored memories with optional filtering
Parameters not published.
roam_rememberStore a memory on today's daily page with tags
Parameters not published.
roam_rename_pageRename a page by changing its title
Parameters not published.
roam_search_block_refsSearch for block references within page or graph
Parameters not published.
roam_search_by_dateSearch blocks/pages by creation or modification date
Parameters not published.
roam_search_by_statusSearch for blocks with TODO/DONE status
Parameters not published.
roam_search_by_textSearch blocks by text content or page titles
Parameters not published.
roam_search_for_tagSearch for blocks containing a specific tag
Parameters not published.
roam_search_hierarchySearch for parent or child blocks in hierarchy
Parameters not published.
roam_search_refs_sortedFind blocks referencing a page, sorted by time
Parameters not published.
roam_update_page_markdownUpdate page content using smart diff
Parameters not published.
Ask AI
Ask AI about Custom Roam MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.