open-index/open-npm huggingface dataset:
npm package: @aaronshaf/confluence-cli
Description: Confluence CLI for syncing spaces and local markdown files
Author: Aaron Shafovaloff
Latest version: 1.0.4

# confluence-cli

## Installation

```bash
# Install Bun runtime
curl -fsSL https://bun.sh/install | bash

# Install confluence-cli
bun install -g @aaronshaf/confluence-cli
```

## Getting Started

```bash
# Configure your Confluence credentials
cn setup

# Search pages
cn search "authentication"

# Open a page in the browser
cn open "Getting Started"

# Create a page
cn create "My Page" --space ENG

# List spaces
cn spaces
```

## Commands

| Command | Description |
|---------|-------------|
| `cn setup` | Configure Confluence credentials |
| `cn status` | Check connection and sync status |
| `cn tree` | Display page hierarchy |
| `cn open [page]` | Open page in browser |
| `cn doctor` | Health check for sync issues |
| `cn search <query>` | Search pages using CQL |
| `cn spaces` | List available spaces |
| `cn info <id\|file>` | Show page info and labels |
| `cn create <title>` | Create a new page (pipe content via stdin) |
| `cn update <id>` | Update an existing page (pipe content via stdin) |
| `cn delete <id>` | Delete a page |
| `cn comments <id\|file>` | Show page comments |
| `cn labels <id\|file>` | Manage page labels |
| `cn move <id\|file> <parentId>` | Move a page to a new parent |
| `cn read <id\|file>` | Read and display page content |
| `cn attachments <id\|file>` | Manage page attachments |
| `cn folder <subcommand>` | Manage folders (create, list, delete, move) |
| `cn clone <SPACE_KEY>` | Clone a space to a new folder |
| `cn pull` | Pull changes from Confluence as markdown |

Run `cn <command> --help` for details on each command.

## Development

```bash
bun install
bun run cn --help
bun test
```

## See also

- [pchuri/confluence-cli](https://github.com/pchuri/confluence-cli)

## License

MIT
npm package: @aauth/mcp-openclaw
Description: OpenClaw plugin for AAuth-authenticated MCP server connections
Author: Dick Hardt
Latest version: 0.4.1

# @aauth/mcp-openclaw

OpenClaw plugin for connecting to AAuth-authenticated MCP servers. Discovers remote tools via MCP and registers them as OpenClaw tools with AAuth signing.

See the [AAuth repo](https://github.com/hellocoop/AAuth) for protocol overview.

## Install

```bash
npm install @aauth/mcp-openclaw
```

## OpenClaw Configuration

Add to `~/.openclaw/openclaw.json`:

```json
{
  "plugins": {
    "entries": {
      "aauth": {
        "enabled": true,
        "config": {
          "agent_url": "https://user.github.io",
          "delegate": "openclaw",
          "mcp_servers": {
            "my-files": "https://files-api.example.com/mcp",
            "my-db": "https://db-api.example.com/mcp"
          }
        }
      }
    }
  }
}
```

Tools from remote servers are registered with a prefix: `my-files_read_file`, `my-db_query`, etc.

## API

### `register(api, config)`

Plugin entry point called by OpenClaw. Connects to configured MCP servers and registers their tools.

```ts
import { register } from '@aauth/mcp-openclaw'
```

### `ServerManager`

Manages connections to multiple MCP servers with AAuth authentication.

```ts
import { ServerManager } from '@aauth/mcp-openclaw'

const manager = new ServerManager({
  servers: {
    'my-files': 'https://files-api.example.com/mcp',
    'my-db': 'https://db-api.example.com/mcp',
  },
  getKeyMaterial: async () => ({
    signingKey: privateKeyJwk,
    signatureKey: { type: 'jwt', jwt: agentToken }
  }),
})

await manager.connectAll()

// List discovered tools (prefixed by server name)
const tools = manager.getTools()
// [{ prefixedName: 'my-files_read', serverName: 'my-files', originalName: 'read', description: '...' }]

// Call a tool
const result = await manager.callTool('my-files_read', { path: '/data.json' })

await manager.shutdown()
```

## License

MIT
npm package: @aayush10001/next-places-autocomplete-headless
Description: Google Maps Places (New) Sessionized Autocomplete hook for Next.js 14+
Author: Aayush Mahajan
Latest version: 0.4.0

Install shadcn component using: `pnpm dlx shadcn@latest add https://raw.githubusercontent.com/aayushm10001/next-places-autocomplete/refs/heads/main/shadcn/next-places-autocomplete.json`