open-index/open-npm huggingface dataset:
npm package: @recall_v3/mcp-server
Description: Recall MCP Server - Team memory for AI coding assistants
Author: Stoodio
Latest version: 3.0.0
Deprecated: Use recall-mcp-v3 instead

# @recall_v3/mcp-server

Team memory for AI coding assistants. Recall captures session context, summarizes with AI, and makes it available to your whole team.

## Installation

```bash
npx @recall_v3/mcp-server install
```

This will:
1. Generate an API token
2. Configure your Claude Code MCP settings
3. Connect to your team's Recall workspace

## Manual Configuration

Add to your Claude Code MCP config (`~/.config/claude/mcp.json`):

```json
{
  "mcpServers": {
    "recall": {
      "command": "npx",
      "args": ["@recall_v3/mcp-server"],
      "env": {
        "RECALL_API_TOKEN": "your_token_here"
      }
    }
  }
}
```

## Available Tools

Once installed, the following MCP tools are available in Claude Code:

| Tool | Description |
|------|-------------|
| `recall_get_context` | Load team context at session start |
| `recall_get_history` | Get recent session summaries |
| `recall_get_transcripts` | Deep dive into full transcripts (Pro) |
| `recall_save_session` | Save session summary at end |
| `recall_log_decision` | Log an important decision |

## Environment Variables

| Variable | Description | Default |
|----------|-------------|---------|
| `RECALL_API_TOKEN` | Your API token | Required |
| `RECALL_API_URL` | API base URL | `https://api-v3.recall.team` |

## Requirements

- Node.js 18+
- Claude Code or compatible MCP client

## Links

- [Documentation](https://v3.recall.team/docs)
- [Dashboard](https://v3.recall.team/app)
- [Support](mailto:support@recall.team)

## License

MIT
npm package: @recallbricks/cli
Description: CLI tool for RecallBricks - The Memory Layer for AI
Author: RecallBricks
Latest version: 0.2.0

# RecallBricks CLI

Command-line interface for RecallBricks - The Memory Layer for AI.

## Installation
```bash
npm install -g recallbricks-cli
```

## Quick Start
```bash
# Configure your API key
rb config your_api_key_here

# Save a memory
rb save "Important context about my project"

# List memories
rb list

# Search memories
rb search "project"

# Show statistics
rb stats

# Delete a memory
rb delete <memory-id>
```

## Commands

### `rb config <api-key>`

Configure your RecallBricks API key.
```bash
rb config rb_your_api_key
```

### `rb save <text>`

Save a new memory.
```bash
rb save "User prefers dark mode"

# With options
rb save "Important note" --source cli --project myapp --tags "important,note"
```

**Options:**
- `-s, --source <source>` - Memory source (default: "cli")
- `-p, --project <project>` - Project ID (default: "default")
- `-t, --tags <tags>` - Comma-separated tags

### `rb list` (alias: `ls`)

List all memories.
```bash
rb list

# Limit results
rb list --limit 5
```

**Options:**
- `-l, --limit <number>` - Limit number of results (default: 10)

### `rb search <query>`

Search memories by text.
```bash
rb search "dark mode"

# Limit results
rb search "project" --limit 5
```

**Options:**
- `-l, --limit <number>` - Limit number of results (default: 10)

### `rb delete <id>` (alias: `rm`)

Delete a memory by ID.
```bash
rb delete 123e4567-e89b-12d3-a456-426614174000
```

### `rb stats`

Show statistics and rate limit info.
```bash
rb stats
```

## Examples
```bash
# Daily workflow
rb save "Completed authentication feature"
rb save "Next: implement user dashboard"
rb search "authentication"
rb stats

# Project context
rb save "Using React + TypeScript" --project webapp --tags "tech-stack"
rb save "Database: PostgreSQL" --project webapp --tags "tech-stack"
rb list --limit 20

# Quick notes
rb save "Bug: login form validation issue"
rb save "Fixed: added email validation"
rb search "bug"
```

## Configuration

Config is stored at `~/.recallbricks/config.json`

## Getting Your API Key

1. Sign up at [recallbricks.com](https://recallbricks.com)
2. Go to your dashboard
3. Copy your API key
4. Run `rb config <your-api-key>`

## Support

- ��� Email: support@recallbricks.com
- ��� Discord: [Join our community](https://discord.gg/recallbricks)
- ��� Docs: [docs.recallbricks.com](https://docs.recallbricks.com)

## License

MIT
npm package: @recalldev/use-recall-calendar
Description: `useRecallCalendar` React hook that integrates with Recall AI's calendar APIs.
Author: Dhruv Parmar
Latest version: 0.1.1

# useRecallCalendar

`useRecallCalendar` React hook that integrates with Recall AI's calendar APIs.

## Install

You can install `use-media` with npm

```bash
npm install --save @recalldev/use-recall-calendar
```

or with yarn
```bash
yarn add @recalldev/use-recall-calendar
```

## Usage

```jsx
import useRecallCalendar from 'use-recall-calendar';

const CalendarView = () => {
  // Accepts configuration object
  const recallCalendarState = useRecallCalendar({
     userId: '',  // unique identifier for logged in user
     authUrl: '', // url to generate authentication token from

     recallCalendarApiHost: 'https://recall.ai/',
     recallCalendarApiNamespace: 'api/v1/calendar/',

     googleOAuthRedirectUri: 'https://recall.ai/api/v1/calendar/google_oauth_callback/', // Google OAuth Redirect URI
     googleOAuthClientId: '', // Google OAuth Client ID
     googleOAuthPermissionScopes: [
        'https://www.googleapis.com/auth/calendar.readonly', 
        'https://www.googleapis.com/auth/userinfo.email', 
        'https://www.googleapis.com/auth/userinfo.profile'
     ], // Permission scopes (must include calendar)
  });

  return (
    <div>
      {/* Calendar View Here */}
    </div>
  );
};
```

## Run Demo App

1. cd `example`
2. `yarn` 
3. `yarn start`
3. Visit `http://localhost:1234`

## Typescript Docs

1. cd `docs`
2. `npx http-server`
3. Visit `http://localhost:8080`
npm package: @recallgraph/foxx-tracer-reporter-console
Description: A console reporter for the foxx-tracer-collector service that also serves as a template for building other, more complex reporters.
Author: Aditya Mukhopadhyay
Latest version: 5.0.3

# foxx-tracer-reporter-console
A console reporter for [foxx-tracer-collector](https://github.com/RecallGraph/foxx-tracer-collector).

## Installation
This package is already available in the collector by default. See the collector docs for how to enable it.

## Configuration
This reporter has a single configuration parameter, viz, the console stream to which it should pipe its output. There are 3 options - `log`, `debug` and `error`. If the reporter is installed under the namespace `console` (which is the default), then the `manifest.json` of the collector would have a section like:
```json
{
    "configuration": {
        "reporters-console": {
            "type": "json",
            "required": true,
            "default": {
                "stream": "debug"
            },
            "description": "Settings for the console reporter."
        }
    }
}
```
You can change the `stream` parameter to one of the other 2 available values if needed.

## Writing Your Own Reporter
This package can be used as a template for developing your own reporters.

For an example of a reporter built for the [Datadog Agent](https://docs.datadoghq.com/agent/), see [foxx-tracer-reporter-datadog](https://github.com/RecallGraph/foxx-tracer-reporter-datadog).

Also see the [foxx-tracer docs](https://recallgraph.github.io/foxx-tracer/) for a closer look at the core tracing library that does makes it all work. Custom reporters may need to use its exports for certain features.
npm package: @recallgraph/foxx-tracer-reporter-datadog
Description: A reporter for the foxx-tracer-collector service that pushes spans to Datadog.
Author: Aditya Mukhopadhyay
Latest version: 5.0.2

# foxx-tracer-reporter-datadog
A reporter for the [foxx-tracer-collector](https://github.com/RecallGraph/foxx-tracer-collector) service, that pushes spans to Datadog.

## Installation
See the collector docs for detailed instruction docs. To quickly get up and running, run the following inside the collector's source root:
```bash
npx grunt reporter:add --pkg=@recallgraph/foxx-tracer-reporter-datadog --namespace=datadog 
```

## Configuration
This reporter has a single configuration parameter, viz, the location of the [Datadog Agent](https://docs.datadoghq.com/agent/) to which it should report span records. If the reporter is installed under the namespace `datadog`, then the `manifest.json` of the collector would have a section like:
```json
{
    "configuration": {
        "reporters-datadog": {
            "type": "json",
            "required": true,
            "default": {
                "dd-agent-url": "http://localhost:8126/v0.4/traces"
            },
            "description": "Settings for the datadog reporter."
        }
    }
}
```
You can change the `dd-agent-url` parameter to value if needed.
npm package: @recallnet/claude-goal-planner
Description: Claude Code plugin for planning and filing goals and feature issues through conversation
Latest version: 0.1.1

# goal-planner

Claude Code plugin for planning and filing goals and feature issues through conversation.

## What it does

`/goal-planner` guides you through creating well-formed GitHub issues:

- **Goals** — high-level intent with success criteria. No specs. Label: `goal`.
- **Features** — commit-sized sub-issues with specs, acceptance criteria, and TDD requirements. Label: `feature`. Linked as sub-issues of their goal.
- **Multi-goal ordering** — breaks large work into ordered goals with `blocked_by` relationships.
- **Ready gate** — nothing gets labeled `ready` until you explicitly confirm.

## Install

```bash
claude plugin marketplace add recallnet/goal-planner
claude plugin install goal-planner
```

Then use `/goal-planner` in any Claude Code session.

## Factory-aware routing

If the repo has a `factory.config.json` with `target_repo` and `control_plane_repo`, the plugin routes issues to the right place:

- Target repo work → files on `target_repo`
- Factory changes → files on `control_plane_repo` with `factory:<id>` label

In a plain repo (no factory config), everything files on the current repo.

## npm package

Published as `@recallnet/claude-goal-planner` on npmjs for version tracking and distribution.

## License

MIT