# limitless-mcp-server

> MCP Server

This repository offers a minimal MCP server/client implementation for the Limitless Developer API, demonstrating how to expose and call API endpoints as MCP tools within a single codebase.

## Overview

- **Category:** Developer Tools
- **Language:** TypeScript
- **Stars:** 14
- **Forks:** 0
- **Owner:** manueltarouca
- **GitHub:** https://github.com/manueltarouca/limitless-mcp-server
- **Created:** 2025-03-15T01:26:08+00:00
- **Updated:** 2025-03-22T03:24:32+00:00
- **Source:** https://model-context-protocol.com/servers/limitless-api-mcp-server-client-tools

## Setup

## Setup

1. **Clone the repository** and navigate into it.
2. **Install dependencies:**

```bash
npm ci
```

3. **Export** your API key:

```sh
export LIMITLESS_API_KEY=your_api_key_here
```

## Tools

## Available Tools

1. MCP Server (Exposes a GET endpoint: `getLifelogs`)
2. MCP Client (Connects to the server and calls the tools.)
3. Interactive Mode (Allows calling any tool with JSON parameters.)
4. Passes environment variables (including API key) to the spawned server.
