The Notetakers
Read-only search and Markdown for The Notetakers reviews of AI meeting notetakers.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"reviews": {
"url": "https://thenotetakers.com/api/mcp"
}
}
}Remote endpoints
https://thenotetakers.com/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢search_posts(query, limit)
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.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"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.",
"maxLength": 200
},
"limit": {
"type": "integer",
"description": "Maximum number of posts to return, 1 to 50. Defaults to 20.",
"minimum": 1,
"maximum": 50
}
},
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"posts": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri",
"description": "Canonical HTML URL"
},
"markdownUrl": {
"type": "string",
"format": "uri",
"description": "Markdown version of the post"
},
"updated": {
"type": "string",
"description": "Last updated, YYYY-MM-DD"
}
},
"required": [
"slug",
"title",
"description",
"url",
"markdownUrl",
"updated"
],
"additionalProperties": false
}
}
},
"required": [
"posts"
]
}🟢get_post_markdown(slug)
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.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Slug of the post, as returned by search_posts, 1 to 200 characters.",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢get_llms_txt(full)
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.
Input Schema
{
"type": "object",
"properties": {
"full": {
"type": "boolean",
"description": "Return /llms-full.txt instead of /llms.txt. Defaults to false.",
"default": false
}
},
"additionalProperties": false
}Community
Evidence