open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/missdeer-codex-mcp-rs
Description: NPM wrapper for codex-mcp-rs - Rust implementation of Codex MCP server
Author: missdeer
Latest version: 0.1.8

# @missdeer/codex-mcp-rs

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![MCP Compatible](https://img.shields.io/badge/MCP-Compatible-green.svg)](https://modelcontextprotocol.io)

NPM package for **codex-mcp-rs** - A high-performance Rust implementation of MCP (Model Context Protocol) server that wraps the Codex CLI.

## Quick Start

Run directly with npx - no installation required:

```bash
npx @missdeer/codex-mcp-rs
```

This automatically downloads the correct binary for your platform and launches the MCP server.

## Installation

### Option 1: Use via npx (Recommended)

```bash
npx @missdeer/codex-mcp-rs
```

npx handles everything automatically:
1. Checks for the latest version
2. Downloads the pre-built binary for your OS/architecture
3. Launches the MCP server on stdio transport

Add to Claude Code:

```bash
claude mcp add codex-rs -s user --transport stdio -- npx @missdeer/codex-mcp-rs
```

### Option 2: Global Installation

```bash
npm install -g @missdeer/codex-mcp-rs
```

This downloads and caches the binary locally for faster startup on subsequent runs.

## Usage with Claude Code

After installation, add to your Claude Code MCP configuration:

```bash
claude mcp add codex-rs -s user --transport stdio -- codex-mcp-rs
```

Or manually add to your `~/.claude/settings.json`:

```json
{
  "mcpServers": {
    "codex-rs": {
      "command": "codex-mcp-rs",
      "transport": "stdio"
    }
  }
}
```

## Features

- ✨ High-performance Rust implementation
- 🚀 Low memory footprint
- 🔒 Configurable sandbox policies
- 🔄 Session management for multi-turn conversations
- 🖼️ Image attachment support
- ⚡ Fast async I/O with Tokio

## Supported Platforms

- Linux (x86_64, arm64)
- macOS (x86_64, arm64)
- Windows (x86_64, arm64)

## Prerequisites

You must have the [Codex CLI](https://github.com/anthropics/codex) installed and configured on your system.

## Tool Parameters

The server provides a `codex` tool with the following parameters:

- **PROMPT** (required): Task instruction
- **cd** (required): Working directory
- **sandbox**: Security policy (read-only, workspace-write, danger-full-access)
- **SESSION_ID**: Resume previous session
- **skip_git_repo_check**: Allow running outside git repos
- **return_all_messages**: Return full reasoning trace
- **image**: Attach image files
- **model**: Override Codex model
- **yolo**: Disable all prompts
- **profile**: Load config profile

## Documentation

For detailed documentation, see the [GitHub repository](https://github.com/missdeer/codex-mcp-rs).

## License

MIT License - Copyright (c) 2025 missdeer

## Related Projects

- [codexmcp](https://github.com/GuDaStudio/codexmcp) - Python implementation
- [codex-mcp-go](https://github.com/w31r4/codex-mcp-go) - Go implementation
- [geminimcp](https://github.com/GuDaStudio/geminimcp) - Gemini CLI MCP server
npm package: @iflow-mcp/mission69b-t2000
Description: MCP server for AI agent bank accounts on Sui — 25 tools, 16 prompts, stdio transport
Author: t2000
Latest version: 0.22.28

# @t2000/mcp

MCP server for AI agent bank accounts on Sui. Connect Claude Desktop, Cursor, or any MCP client to your t2000 agent.

**Safeguard enforced · stdio transport**

> **New to t2000?** Run `t2000 init` — it creates your wallet, configures MCP for your AI platforms, and sets safeguards in one command.

## Quick Start

```bash
npm i -g @t2000/cli   # install
t2000 init             # wallet + MCP + safeguards
```

Restart your AI platform, then ask: **"What's my t2000 balance?"**

> `t2000 mcp install` can reconfigure MCP platforms later if needed.

To remove: `t2000 mcp uninstall`

For other platforms, paste manually:

```json
{ "mcpServers": { "t2000": { "command": "t2000", "args": ["mcp"] } } }
```

## Tools

| Tool | Type | Description |
|------|------|-------------|
| `t2000_overview` | read | Complete account snapshot in one call |
| `t2000_balance` | read | Current balance |
| `t2000_address` | read | Wallet address |
| `t2000_positions` | read | Lending positions |
| `t2000_rates` | read | Best interest rates per asset |
| `t2000_all_rates` | read | Per-protocol rate comparison |
| `t2000_health` | read | Health factor |
| `t2000_history` | read | Transaction history |
| `t2000_earnings` | read | Yield earnings |
| `t2000_fund_status` | read | Savings fund status |
| `t2000_pending_rewards` | read | Pending protocol rewards |
| `t2000_deposit_info` | read | Deposit instructions |
| `t2000_contacts` | read | List saved contacts (name → address) |
| `t2000_services` | read | Discover MPP services, endpoints, and prices |
| `t2000_pay` | write | Make a paid API request via MPP |
| `t2000_send` | write | Send USDC |
| `t2000_save` | write | Deposit to savings |
| `t2000_withdraw` | write | Withdraw from savings |
| `t2000_borrow` | write | Borrow against collateral |
| `t2000_repay` | write | Repay debt |
| `t2000_claim_rewards` | write | Claim protocol rewards and auto-convert to USDC |
| `t2000_contact_add` | write | Save a contact name → address |
| `t2000_contact_remove` | write | Remove a saved contact |
| `t2000_config` | safety | View/set limits |
| `t2000_lock` | safety | Emergency freeze |

## Programmatic Usage

```typescript
import { startMcpServer } from '@t2000/mcp';

await startMcpServer({ keyPath: '/path/to/key' });
```

## Security

- Safeguard gate prevents starting without configured limits
- Per-transaction and daily send caps enforced on all state-changing tools
- `unlock` is CLI-only — AI cannot circumvent a locked agent
- `dryRun: true` previews operations without signing
- stdio transport — private key never leaves the machine

## License

MIT