Skip to content

23prime/oeis-mcp-server-rs

Repository files navigation

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

    mise run setup
  2. Run app

    mise run rs-dev
  3. Run integration tests at another terminal

    mise run test-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"

    (Alternative) You can update with the command:

    cargo set-version 0.2.0
  2. Create release tag

    mise run tag
  3. Push release tag

    mise run tag-push
  4. GitHub Actions will automatically build and release binaries

About

Rust implementation of the OEIS MCP server

Topics

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors