MCP server: One MCP server.

mcp-computeflux

@computeflux2026isgodMCP server · External

OpenAI-compatible multi-model inference via ComputeFlux (Polkadot testnet, TEE-verifiable). stdio.

LLM access & routingv1.0.0MITJavaScript
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

MCP Bundlehttps://github.com/computeflux2026isgod/mcp-computeflux/releases/download/v1.0.0.0/send_mcp-computeflux.mcpb

Distributed as an MCP bundle (`https://github.com/computeflux2026isgod/mcp-computeflux/releases/download/v1.0.0.0/send_mcp-computeflux.mcpb`) — download it and import the bundle in your MCP client.

README2 min read

Zero-dependency MCP (Model Context Protocol) server. Give any MCP host — Cursor, Claude Desktop, Windsurf, any MCP client — one OpenAI-compatible endpoint, and call models on ComputeFlux as plain tools: list what's available, then run a chat completion.

Your MCP agents hit flash-tier models over one OpenAI-compatible endpoint.

  • ~175 lines of Node 18+, no npm install to run the server (only the optional client/ e2e harness pulls SDK deps).
  • Backend-agnostic: point it at any OpenAI-compatible API — ComputeFlux is the default, not the only target.
  • ComputeFlux is an OpenAI-compatible, TEE-verifiable multi-model inference gateway deployed on the Polkadot testnet.

Tools

ToolWhat it does
computeflux_modelsLists the model ids served by the endpoint.
computeflux_chatRuns a non-streaming chat completion (model + OpenAI messages; optional max_tokens, temperature). Returns model, finish reason, latency, usage, and the assistant text.

Configuration (env)

VariableRequiredDefaultNotes
COMPUTEFLUX_API_KEYyes—Bearer key for the endpoint.
COMPUTEFLUX_BASE_URLnohttps://api.computeflux.ai/v1Any OpenAI-compatible base URL.
bash
export COMPUTEFLUX_API_KEY="your_c***_key"
# export COMPUTEFLUX_BASE_URL="https://your-openai-compat-host/v1"   # optional

Install

Published on the official MCP Registry (.mcpb bundle, no npm step):

io.github.computeflux2026isgod/mcp-computeflux — listed on the official MCP Registry (search by this name).

Any MCP client / agent that supports registry install (mcp add, Cursor, Claude Desktop, Claude Code) can pull it by name. Direct git-clone quickstart:

bash
git clone https://github.com/computeflux2026isgod/mcp-computeflux
export COMPUTEFLUX_API_KEY="your_...key"
node /path/to/mcp-computeflux/server.mjs   # stdio JSON-RPC

mcpServers snippet:

json
{
  "mcpServers": {
    "computeflux": {
      "command": "node",
      "args": ["/path/to/mcp-computeflux/server.mjs"],
      "env": { "COMPUTEFLUX_API_KEY": "your_c***_key" }
    }
  }
}

Local e2e (optional)

client/ contains a tiny harness using the official MCP SDK — the exact path Cursor / Claude Desktop use. It spawns the server over stdio, lists tools, and runs one chat completion with a unique-token round-trip fidelity check.

bash
cd client && npm install && npm run e2e   # expects COMPUTEFLUX_API_KEY in the .env it points to

Transport

Newline-delimited JSON-RPC 2.0 over stdio. Only protocol messages are written to stdout; logs go to stderr.

License

MIT

Similar modules

Browse LLM access & routing