sensefold
Server Details
Personal context for every AI: search, read, and write back to your private Markdown library.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 85.2% over 39 days
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- SenseFoldLabs/sensefold-mcp
- GitHub Stars
- 0
- Server Listing
- Sensefold MCP server
TDQS
Scored across 12 tools
Most tools target distinct resources, but two clear overlaps exist: fetch and get_item both read a saved item by UUID (fetch is framed for citation, get_item for content windows), and search vs search_hub are both semantic search with search_hub adding filters. Descriptions help differentiate them but an agent can easily pick the wrong one of each pair.
Nine tools follow a clean verb_noun pattern (delete_item, get_item, get_quota, list_items, list_share_pages, save_link, save_note, update_note, update_tags). Only the bare verbs fetch and search, plus search_hub, deviate from the convention, which is a minor inconsistency.
Twelve tools sit comfortably in the well-scoped 3-15 range and cover distinct lifecycle stages for a bookmark/knowledge library. The count is slightly inflated by the redundant fetch/get_item and search/search_hub pairs, but overall it is reasonable.
The surface covers create (save_link, save_note), read (get_item, fetch, list_items, search, search_hub), update (update_note, update_tags), delete (delete_item), plus quota. Listing share pages exists but there is no tool to create or modify a share page, and no dedicated tag/date filtering outside search_hub, leaving minor gaps.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
5 tool updates
- Changed
fetch6 fields changed- changed
Input schema / properties / id / descriptionPrevious value: -"Item UUID from search results, or a continuation id from metadata.next_id."New value: +"Item or share-page UUID, or item continuation id from metadata.next_id." - removed
Output schema / properties / metadata / additionalPropertiesRemoved value: -false - added
Output schema / properties / metadata / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "content_base": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "images": { + "additionalProperties": false, + "properties": { + "dir": { + "type": "string" + }, + "root": { + "type": "string" + } + }, + "required": [ + "dir", + "root" + ], + "type": "object" + }, + "links": { + "additionalProperties": false, + "properties": { + "dir": { + "type": "string" + }, + "root": { + "type": "string" + } + }, + "required": [ + "dir", + "root" + ], + "type": "object" + } + }, + "required": [ + "links", + "images" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "end": { + "type": "number" + }, + "next_id": { + "type": "string" + }, + "source_url": { + "type": [ + "string", + "null" + ] + }, + "start": { + "type": "number" + }, + "total_chars": { + "type": "number" + }, + "truncated": { + "type": "boolean" + } + }, + "required": [ + "truncated", + "start", + "end", + "total_chars", + "source_url", + "content_base" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "itemIds": { + "items": { + "format": "uuid", + "type": "string" + }, + "type": "array" + }, + "kind": { + "const": "share_page", + "type": "string" + } + }, + "required": [ + "kind", + "itemIds" + ], + "type": "object" + } +] - removed
Output schema / properties / metadata / propertiesRemoved value: -{ - "content_base": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "images": { - "additionalProperties": false, - "properties": { - "dir": { - "type": "string" - }, - "root": { - "type": "string" - } - }, - "required": [ - "dir", - "root" - ], - "type": "object" - }, - "links": { - "additionalProperties": false, - "properties": { - "dir": { - "type": "string" - }, - "root": { - "type": "string" - } - }, - "required": [ - "dir", - "root" - ], - "type": "object" - } - }, - "required": [ - "links", - "images" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "end": { - "type": "number" - }, - "next_id": { - "type": "string" - }, - "source_url": { - "type": [ - "string", - "null" - ] - }, - "start": { - "type": "number" - }, - "total_chars": { - "type": "number" - }, - "truncated": { - "type": "boolean" - } -} - removed
Output schema / properties / metadata / requiredRemoved value: -[ - "truncated", - "start", - "end", - "total_chars", - "source_url", - "content_base" -] - removed
Output schema / properties / metadata / typeRemoved value: -"object"
- Changed
list_items1 field changed- added
Input schema / properties / setIdAdded value: +{ + "format": "uuid", + "type": "string" +}
- Added
list_share_pages - Changed
search1 field changed- added
Input schema / properties / setIdAdded value: +{ + "format": "uuid", + "type": "string" +}
- Changed
search_hub1 field changed- added
Input schema / properties / setIdAdded value: +{ + "description": "Restrict results to this share page's current members.", + "format": "uuid", + "type": "string" +}
1 tool update
- Changed
get_item2 fields changed- added
Output schema / properties / item / properties / contentEditedAtAdded value: +{ + "type": [ + "string", + "null" + ] +} - changed
Output schema / properties / item / requiredPrevious value: -[ - "id", - "hubTitle", - "sourceTitle", - "tags", - "summary", - "sourceType", - "sourceDomain", - "sourceUrl", - "sensefoldUrl", - "contentBase", - "content", - "truncated", - "contentWindow", - "version", - "createdAt" -]New value: +[ + "id", + "hubTitle", + "sourceTitle", + "tags", + "summary", + "sourceType", + "sourceDomain", + "sourceUrl", + "sensefoldUrl", + "contentBase", + "content", + "truncated", + "contentWindow", + "version", + "createdAt", + "contentEditedAt" +]
2 tool updates
- Changed
fetch2 fields changed- added
Output schema / properties / metadata / properties / content_baseAdded value: +{ + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "images": { + "additionalProperties": false, + "properties": { + "dir": { + "type": "string" + }, + "root": { + "type": "string" + } + }, + "required": [ + "dir", + "root" + ], + "type": "object" + }, + "links": { + "additionalProperties": false, + "properties": { + "dir": { + "type": "string" + }, + "root": { + "type": "string" + } + }, + "required": [ + "dir", + "root" + ], + "type": "object" + } + }, + "required": [ + "links", + "images" + ], + "type": "object" + }, + { + "type": "null" + } + ] +} - changed
Output schema / properties / metadata / requiredPrevious value: -[ - "truncated", - "start", - "end", - "total_chars", - "source_url" -]New value: +[ + "truncated", + "start", + "end", + "total_chars", + "source_url", + "content_base" +]
- Changed
get_item2 fields changed- added
Output schema / properties / item / properties / contentBaseAdded value: +{ + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "images": { + "additionalProperties": false, + "properties": { + "dir": { + "type": "string" + }, + "root": { + "type": "string" + } + }, + "required": [ + "dir", + "root" + ], + "type": "object" + }, + "links": { + "additionalProperties": false, + "properties": { + "dir": { + "type": "string" + }, + "root": { + "type": "string" + } + }, + "required": [ + "dir", + "root" + ], + "type": "object" + } + }, + "required": [ + "links", + "images" + ], + "type": "object" + }, + { + "type": "null" + } + ] +} - changed
Output schema / properties / item / requiredPrevious value: -[ - "id", - "hubTitle", - "sourceTitle", - "tags", - "summary", - "sourceType", - "sourceDomain", - "sourceUrl", - "sensefoldUrl", - "content", - "truncated", - "contentWindow", - "version", - "createdAt" -]New value: +[ + "id", + "hubTitle", + "sourceTitle", + "tags", + "summary", + "sourceType", + "sourceDomain", + "sourceUrl", + "sensefoldUrl", + "contentBase", + "content", + "truncated", + "contentWindow", + "version", + "createdAt" +]
11 tool updates
- First observed
delete_item - First observed
fetch - First observed
get_item - First observed
get_quota - First observed
list_items - First observed
save_link - First observed
save_note - First observed
search - First observed
search_hub - First observed
update_note - First observed
update_tags
Publisher details
- Operator
- SenseFold Labs · Publisher source
- Operator website
- https://sensefold.app · Publisher source
- Vendor relationship
- First-party · Publisher source
- Documentation
- https://sensefold.app/for-agents · Publisher source
- Trust center
- Not available
- Restrictions
- Requires a Sensefold account on a Starter or Pro plan (14-day free trial, card required). No admin approval, no regional limits, no custom OAuth app: paste https://api.sensefold.app/mcp and authorize with OAuth 2.1 (PKCE, dynamic client registration), or use a revocable Agent key. Reads never spend credits; save_link spends AI credits like a save from the app. · Publisher source
Related MCP Connectors
AI research library. Save, organise and reuse notes and webpages as clean markdown context.
Read-it-later for AI agents. Save links, bookmarks, notes, and videos as Markdown and search them.
Markdown notes in folders, with files, that your AI assistant can read, write and organise.
Markdown notes in folders, with files, that your AI assistant can read, write and organise.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables AI assistants to read and write to a personal knowledge vault of markdown notes, projects, and tasks, with tooling for search, capture, daily logs, and project management across different AI tools.2354 npm1MIT
- AlicenseNot gradedqualityFmaintenanceEnables writers and researchers to manage large Markdown documents with AI-powered tools, including version history, semantic search, and context management.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI coding assistants to store and retrieve project-aware context as plain Markdown files locally, with no cloud or vector database required.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants like Claude and Codex to read, write, search, and traverse Markdown notes stored in a self-hosted knowledge base.7 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.