MCP ExplorerExplorer

Codex Mcp

@Codex-Dataon 9 months ago
10 MIT
FreeCommunity
AI Systems
A Model Context Protocol server for the Codex API

Overview

What is Codex Mcp

Codex-MCP is a Model Context Protocol server designed to provide enriched blockchain data from the Codex API, enabling seamless integration with MCP-compatible clients.

Use cases

Use cases include integrating blockchain data into applications, enhancing CLI tools with blockchain capabilities, and developing data analysis solutions leveraging Codex’s enriched data.

How to use

To use Codex-MCP, obtain a Codex API key from the Codex Dashboard. You can run the server directly using npx without installation or run it locally after installation.

Key features

Key features include easy integration with CLI tools, support for auto-reload in development, and compatibility with various MCP clients like Claude Desktop.

Where to use

Codex-MCP can be used in blockchain applications, data analysis tools, and any environment that requires enriched blockchain data from Codex.

Content

Codex MCP Server

An MCP server that provides enriched blockchain data from Codex. This server can be used with any MCP-compatible client like Claude Desktop.

Installation

# Clone the repository
git clone https://github.com/codex-data/codex-mcp.git
cd codex-mcp

# Install dependencies
pnpm install

# Build the project
pnpm build

Usage

To use the MCP Codex Server, you need to have a Codex API key. You can get your key from the Codex Dashboard.

Using npx (No Installation Required)

You can run the MCP Codex Server directly without installation using npx:

# Run the server in stdio mode (for CLI tools)
npx @codex-data/codex-mcp

Running the Server Locally

Start the server using stdio (for embedding in CLI tools):

pnpm start

For development with auto-reload:

pnpm dev

Integration with Claude Desktop

  1. Open Claude Desktop settings
  2. Go to the Developer tab and click “Edit Config”
  3. Add a new server configuration:

No installation:

{
  "mcpServers": {
    "codex-data": {
      "command": "npx",
      "args": [
        "-y",
        "@codex-data/codex-mcp"
      ],
      "env": {
        "CODEX_API_KEY": "<your-codex-api-key>"
      }
    }
  }
}

Local installation:

{
  "mcpServers": {
    "codex-data": {
      "command": "node",
      "args": [
        "/path/to/codex-mcp/build/index.js"
      ],
      "env": {
        "CODEX_API_KEY": "<your-codex-api-key>"
      }
    }
  }
}
  1. Replace /path/to/codex-mcp with the actual path to your installation
  2. Replace <your-codex-api-key> with your actual Codex API key

Connecting using Claude CLI

If you’re using Claude CLI:

# Add the MCP server
claude mcp add codex-data -e CODEX_API_KEY=<your-codex-api-key> npx @codex-data/codex-mcp

# Start Claude with the MCP server enabled
claude

License

ISC

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers