本项目提供了一个轻量级的 MCP 服务器与客户端实现方案,可用于与无限开发者 API(仅支持 GET 端点)进行交互。它展示了如何将 API 端点作为 MCP 工具公开,以及如何通过单一合并代码库使用客户端发起调用。
本项目的合并实现支持三种运行模式,你可以根据需求进行选择:
node build/index.js server
getLifelogs 工具。node build/index.js client
node build/index.js interactive
getLifelogs:列出 lifelogs,带有可选的查询参数。npm ci
export LIMITLESS_API_KEY=your_api_key_here
编译 TypeScript 代码:
npm run build
此项目根据 MIT License 分发。