oeis-mcp-server-rs

23prime/oeis-mcp-server-rs

3.2

If you are the rightful owner of oeis-mcp-server-rs and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Rust implementation of the OEIS MCP server is a robust and efficient server designed to handle model context protocols, leveraging the power of Rust for performance and safety.

Rust implementation of the OEIS MCP server

Usage

Use Docker (recommended)

  1. Run on port 8000 (you can specify the host port)

    docker run -p 8000:8000 --name oeis-mcp-server ghcr.io/23prime/oeis-mcp-server:latest
    
  2. Config your client

    e.g.) Claude Code

    claude mcp add --transport http oeis http://localhost:8000/mcp
    

Development

Pre-requirements

Run application

  1. Setup

    task setup
    
  2. Run app

    task rs:dev
    
  3. Run integration tests at another terminal

    task t:check
    

Use Docker

  1. Build

    docker build -t oeis-mcp-server:latest .
    
  2. Run

    docker run -p 8000:8000 --name oeis-mcp-server oeis-mcp-server:latest
    

Release

  1. Update version in Cargo.toml

    [package]
    version = "0.2.0"
    
  2. Create release tag

    task tag
    
  3. Push release tag

    task tag:push
    
  4. GitHub Actions will automatically build and release binaries