Skip to main content
Glama
sawroop1242

OpenRouter Reasoning MCP

by sawroop1242

OpenRouter Reasoning MCP

Удалённый MCP-сервер (Model Context Protocol) без сохранения состояния, работающий на Cloudflare Workers.

Он предоставляет один инструмент, multi_step_reasoning, который отправляет запрос в OpenRouter, выполняет второй верификационный проход и возвращает оба ответа, а также поля рассуждений провайдера, если они доступны.

Архитектура

MCP client
   │
   │ Streamable HTTP
   ▼
Cloudflare Worker /mcp
   │
   ├── OpenRouter request #1
   │
   └── OpenRouter request #2 (verification)
             │
             ▼
      OpenRouter model
      stealth/ox-alpha

Related MCP server: CRASH - Cascaded Reasoning with Adaptive Step Handling

Требования

  • Node.js

  • Аккаунт Cloudflare

  • API-ключ OpenRouter

  • Аутентификация Wrangler

Локальная разработка

npm install
npx wrangler login
npx wrangler secret put OPENROUTER_API_KEY
npm run dev

Конечная точа MCP — /mcp.

Развёртывание

npm install
npx wrangler login
npx wrangler secret put OPENROUTER_API_KEY
npm run typecheck
npm run deploy

После развёртывания конечная точа будет:

https://openrouter-reasoning-mcp.<your-subdomain>.workers.dev/mcp

Настройка MCP-клиена

Используйте развёрнутый URL /mcp как удалённый MCP-сервер с транспортом Streamable HTTP. Не настривай конечную точак как старений транспортр HTTP+SSE.

Инструмент

multi_step_reasoning

Входные параметры:

{
  "prompt": "Explain why a binary search is O(log n).",
  "follow_up": "Verify the explanation and correct any mistakes."
}

follow_up необязателен. Значение по умолчанию:

Are you sure? Think carefully and verify your answer.

Безопасност

Ключ OpenRouter хранится как секрет Cloudflare Worker secret и никогда не коммиттся в Git. Текущий сервер намеренно работает без аутентификации, поэтому любой, кто, сможет уеть досту дойти до онжечной точи /mcp, сможет вызваеть инструмент и пользоваться настенним аккаунтом OpenRouter. Добавьте аутентификацию/авторизацию MCP, прежде чем испльзовать ето публич с платным ключом OpenRouter.

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Facilitates two-stage reasoning processes using DeepSeek for detailed analysis and supports multiple response models such as Claude 3.5 Sonnet and OpenRouter, maintaining conversation context and enhancing AI-driven interactions.
    2
    115
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables structured, iterative reasoning for complex problem-solving with features like confidence tracking, revision mechanisms, and branching support. Provides flexible validation and multiple output formats for systematic analysis and decision-making tasks.
    1
    100 npm
    72
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Provides advanced AI reasoning capabilities through step-by-step thinking framework, enabling complex problem-solving with dynamic thought revision, multi-path reasoning, and adaptive planning for sophisticated analysis tasks.
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Implements Chain of Thought methodology for extended sequential thinking on complex reasoning tasks. Enables AI clients to break down and solve problems that require deep, step-by-step logical analysis.
    1
    6 npm
    1
    MIT