Read-only search and Markdown for The Notetakers reviews of AI meeting notetakers.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Return the site llms.txt index: what the site covers, every post with its Markdown URL, and other agent entry points. With full set to true, return llms-full.txt, which includes every post body. Use for a whole-site overview or bulk reading, not for finding one post; use search_posts for that.
Return /llms-full.txt instead of /llms.txt. Defaults to false.
Return the site llms.txt index: what the site covers, every post with its Markdown URL, and other agent entry points. With full set to true, return llms-full.txt, which includes every post body. Use for a whole-site overview or bulk reading, not for finding one post; use search_posts for that.
| Argument | Type | Description |
|---|---|---|
| full | boolean | Return /llms-full.txt instead of /llms.txt. Defaults to false. |
{
"type": "object",
"properties": {
"full": {
"type": "boolean",
"default": false,
"description": "Return /llms-full.txt instead of /llms.txt. Defaults to false."
}
},
"additionalProperties": false
}Return the full Markdown of one post, with YAML frontmatter, as served at /<slug>.md. Use when you already have a slug from search_posts. To read many posts at once, use get_llms_txt with full set to true instead.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Slug of the post, as returned by search_posts, 1 to 200 characters. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Slug of the post, as returned by search_posts, 1 to 200 characters."
}
},
"additionalProperties": false
}Find or list published posts. Returns slug, title, description, canonical URL, Markdown URL and last updated date for each match, newest updated first, without the post body. Use this first to discover slugs, then call get_post_markdown for the full text. Matches query case-insensitively against title, description and body; omit query to list the newest posts.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of posts to return, 1 to 50. Defaults to 20. |
| query | string | Case-insensitive text to find in post titles, descriptions and bodies, up to 200 characters. Omit or leave empty to list posts newest first. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Maximum number of posts to return, 1 to 50. Defaults to 20."
},
"query": {
"type": "string",
"maxLength": 200,
"description": "Case-insensitive text to find in post titles, descriptions and bodies, up to 200 characters. Omit or leave empty to list posts newest first."
}
},
"additionalProperties": false
}