Cover image
Try Now
2025-03-15

无限API的模型上下文协议服务器,客户端和交互式模式

3 years

Works with Finder

1

Github Watches

2

Github Forks

6

Github Stars

Limitless MCP Integration

This repository provides a minimal MCP server/client implementation for interacting with the Limitless Developer API (GET endpoint only). It demonstrates how to expose API endpoints as MCP tools and how to call them via a client using a single merged codebase.

Features

  • MCP Server: Exposes a GET endpoint:
    • getLifelogs: List lifelogs with optional query parameters.
  • MCP Client: Connects to the server and calls the tools.
  • Interactive Mode: Allows calling any tool with JSON parameters.
  • Passes environment variables (including API key) to the spawned server.

Prerequisites

  • Node.js v20 or higher (with native fetch support or a polyfill)
  • npm
  • A valid Limitless API key

Setup

  1. Clone the repository and navigate into it.
  2. Install dependencies:
npm ci
  1. Export your API key:
export LIMITLESS_API_KEY=your_api_key_here

Build

Compile the TypeScript code:

npm run build

Usage

The merged implementation supports three modes:

  • Server Mode: Runs the MCP server.
node build/index.js server
  • Client Mode: Spawns the server and calls the getLifelogs tool.
node build/index.js client
  • Interactive Mode: Launches an interactive client to call tools with JSON parameters.
node build/index.js interactive

References

License

This project is licensed under the MIT License.

相关推荐

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Callycode Limited
  • A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.

  • Alexandru Strujac
  • Efficient thumbnail creator for YouTube videos

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Beniyam Berhanu
  • Therapist adept at identifying core issues and offering practical advice with images.

  • Khalid kalib
  • Write professional emails

  • ANGEL LEON
  • A world class elite tech co-founder entrepreneur, expert in software development, entrepreneurship, marketing, coaching style leadership and aligned with ambition for excellence, global market penetration and worldy perspectives.

  • INFOLAB OPERATIONS 2
  • A medical specialist offering assistance grounded in clinical guidelines. Disclaimer: This is intended for research and is NOT safe for clinical use!

  • apappascs
  • 发现市场上最全面,最新的MCP服务器集合。该存储库充当集中式枢纽,提供了广泛的开源和专有MCP服务器目录,并提供功能,文档链接和贡献者。

  • ShrimpingIt
  • MCP系列GPIO Expander的基于Micropython I2C的操作,源自ADAFRUIT_MCP230XX

  • OffchainLabs
  • 进行以太坊的实施

  • huahuayu
  • 统一的API网关,用于将多个Etherscan样区块链Explorer API与对AI助手的模型上下文协议(MCP)支持。

  • deemkeen
  • 用电源组合控制您的MBOT2:MQTT+MCP+LLM

  • jae-jae
  • MCP服务器使用剧作《无头浏览器》获取网页内容。

  • zhaoyunxing92
  • MCP(消息连接器协议)服务

    Reviews

    5 (1)
    Avatar
    user_deZ2Gcvz
    2025-04-16

    Limitless-mcp-server is an exceptional tool for managing servers with ease. Developed by manueltarouca, it offers efficient and seamless performance. The detailed documentation available on GitHub is extremely helpful for getting started quickly and understanding the functionalities. The welcome message is friendly and makes users feel comfortable. Highly recommended for anyone looking for a reliable server management solution!