Skip to main content
Glama
htooayelwinict

OpenRouter MCP Bridge

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENROUTER_MODELNoModel to useopenai/gpt-4o
OPENROUTER_API_KEYYesYour OpenRouter API key
OPENROUTER_TIMEOUTNoRequest timeout (seconds)90

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
consult_openrouterB

Consult OpenRouter API in non-interactive mode with structured output.

Processes prompt and returns formatted response. Supports text, JSON, and code extraction formats.

Args: query: The prompt to send to OpenRouter directory: Working directory (required) - for context only format: Output format - "text", "json", or "code" (default: "json") timeout: Optional timeout in seconds (overrides env var, recommended: 60-120)

Returns: Formatted response based on format parameter

consult_openrouter_with_stdinA

Consult OpenRouter with stdin content piped to prompt.

Similar to 'echo "content" | open-bridge "prompt"' - combines stdin with prompt. Perfect for CI/CD workflows where you pipe file contents to the AI.

Args: stdin_content: Content to pipe as stdin (e.g., file contents, diff, logs) prompt: The prompt to process the stdin content directory: Working directory (required) format: Output format - "text", "json", or "code" (default: "json") timeout: Optional timeout in seconds (overrides env var, recommended: 60-120)

Returns: Formatted response based on format parameter

consult_openrouter_batchA

Consult multiple OpenRouter queries in batch - perfect for CI/CD automation.

Processes multiple prompts concurrently and returns consolidated JSON output. Each query can have individual timeout and format preferences.

Args: queries: List of query dictionaries with keys: 'query' (required), 'timeout' (optional) directory: Working directory (required) format: Output format - currently only "json" supported for batch

Returns: JSON array with all results

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/htooayelwinict/open-bridge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server