Observed since 20 Oct, 18:24 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
199bio-mcp-limitless-server
Next-generation MCP Server with advanced speech rhythm analysis, disfluency detection, energy/fatigue assessment, personal baseline tracking, and comprehensive health scoring through speech patterns
A model context protocol (MCP) server that provides advanced analysis of conversations from Limitless Pendant recordings, with intelligent meeting detection, action item extraction, and comprehensive analytics.
limitless_search_lifelogs now properly handles token limitslimitless_get_full_transcript fetches complete data with automatic paginationupdatedAt fieldnpm install -g 199bio-mcp-limitless-server
Add to your Claude Desktop MCP settings:
{
"mcpServers": {
"limitless": {
"command": "npx",
"args": ["199bio-mcp-limitless-server"],
"env": {
"LIMITLESS_API_KEY": "your-api-key-here"
}
}
}
}
limitless_get_by_natural_timelimitless_detect_meetingslimitless_extract_action_itemslimitless_get_raw_transcriptlimitless_get_daily_summarylimitless_get_full_transcript (NEW in v0.11.0)The MCP server now intelligently handles large datasets that would exceed Claude's token limits:
All list tools now support cursor-based pagination:
# First request
limitless_list_lifelogs_by_date(date="2025-07-24", limit=10)
# Returns: 10 items + cursor
# Next page
limitless_list_lifelogs_by_date(date="2025-07-24", limit=10, cursor="next_page_cursor")
For complete data without manual pagination:
limitless_get_full_transcript(date="2025-07-24", format="transcript_only")
Formats available:
summary: Key information only (default)full: Complete data including all fieldstranscript_only: Just the transcript textinterface Lifelog {
id: string;
title?: string;
markdown?: string;
startTime: string;
endTime: string;
contents?: LifelogContentNode[];
isStarred?: boolean; // NEW: Whether this lifelog is starred
updatedAt?: string; // NEW: When this lifelog was last updated
}
interface LifelogParams {
// ... existing params ...
isStarred?: boolean; // NEW: Filter for starred lifelogs only
batch_size?: number; // NEW: Configurable batch size for performance tuning
}
git clone https://github.com/199-biotechnologies/mcp-limitless-enhanced.git
cd mcp-limitless-enhanced
npm install
npm run build
# Test with real API data
LIMITLESS_API_KEY=your-key npm run dev
We welcome contributions that improve the functionality and reliability of this MCP server.
MIT License - see LICENSE file for details.
This message comes from Claude Desktop's UI when responses are too long or the conversation context is filling up. It's NOT related to:
Solution: Start a new conversation or ask for shorter responses.
This happens when non-JSON data is sent to the server. MCP servers use JSON-RPC over stdio, not HTTP.
Common mistake: Trying to connect with HTTP clients, browsers, or curl. Solution: Use Claude Desktop or a proper MCP client.
MCP servers are NOT HTTP servers. They communicate via JSON-RPC over stdin/stdout.
Wrong: curl http://localhost:8008
Right: Configure in Claude Desktop's MCP settings
As of March 2025, the Limitless API primarily surfaces data from the Limitless Pendant. Ensure:
What MCP servers ARE:
What MCP servers are NOT:
If you need HTTP access to Limitless data:
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
zodEnvironment{
"local_name": "zod",
"alias": false,
"peer_metadata": null
} | ^3.24.2 | runtime |
@modelcontextprotocol/sdkEnvironment{
"local_name": "@modelcontextprotocol/sdk",
"alias": false,
"peer_metadata": null
} | 1.8.0 | runtime |
tsxEnvironment{
"local_name": "tsx",
"alias": false,
"peer_metadata": null
} | ^4.19.3 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5.8.0 | development |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^22.0.0 | development |
Source distribution
{
"shasum": "3fa4640ee31ffbebbea2c73faee078206743c738",
"tarball": "https://registry.npmjs.org/199bio-mcp-limitless-server/-/199bio-mcp-limitless-server-0.5.0.tgz",
"fileCount": 69,
"integrity": "sha512-OCI83QAe5On2fq1+mCDnRLlYvLFsLnPEc+9xAZA/kEPK26Vdj5ppi7VwPPiDFWwd3Nnj7mXI90PPZxIMdJsiPg==",
"signatures": [
{
"sig": "MEYCIQClq2AzGZXWWISY0aqR3oOebywZiPIaL07DCRLQ8Rur6AIhAP7A/JqxtDH62q+cwuPbzMS0pPDzWm7EgSdM6AaR8KdU",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"unpackedSize": 680934
}Shared repository data · GitHub
Shared repository data · GitHub
Observed since 20 Oct, 18:24 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:8636fb5b70dcd477128ddc8481140edf6505604d06fba88d655c92fda5461e39