Doroseek

by junjiepro

307 downloads
Not rated
GitHub

About

Access all your OpenAI Compatible endpoints with the same base URL and API key.

Details

Author
junjiepro
Downloads
307
Categories
Other, AI

- OpenAI Compatible endpoints with key management and alias assignment
- Built-in MCP servers: Sequential Thinking and Think Tool
- MCP Proxy server to connect to stdio or SSE MCP servers
- Route-based access control with API keys
- Local development with Deno and Fresh framework
- Configurable maximum SSE connection duration

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Doroseek
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install Deno, copy .env.example to .env, set ADMIN_KEY and MCP_MAX_DURATION environment variables, optionally configure the database, then run deno task start from the root of the repository. Access OpenAI-compatible routes via /{key} or /api, MCP SSE via /mcp/{server}/sse, and MCP proxy via /mcp/proxy/sse with appropriate parameters.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "doroseek": {
            "doroseek": {
                "command": "deno",
                "args": [
                    "task",
                    "start"
                ]
            }
        }
    }
}

McpServers

{
    "doroseek": {
        "command": "deno",
        "args": [
            "task",
            "start"
        ]
    }
}

Doroseek

A simple AI app built with Deno and Fresh.

1. Access all your OpenAI Compatible endpoints with the same base URL and API
key. And you can share the Doroseek API key with others to access the
endpoints.
2. As MCP server with several build-in servers.
3. As MCP Proxy server, connect to other MCP server.

Home

Features

- OpenAI Compatible endpoints
- Manage endpoints and API keys
- Generate Doroseek API keys
- Assign alias to models
- route
- manage route: /{key}
- OpenAI Compatible route: /api
- MCP SSE Server
- sequentialthinking -
Sequential Thinking
- think -
Think Tool MCP Server
- route
- /mcp/{server}/sse?apiKey={apiKey}
- MCP Proxy Server
- route
- stdio:
/mcp/proxy/sse?apiKey={apiKey}&transport=stdio&command=&args=&env=
- sse: /mcp/proxy/sse?apiKey={apiKey}&transport=sse&url=
- examples
- Sequential Thinking:
/mcp/proxy/sse?apiKey={apiKey}&transport=stdio&command=npx&args=-y @modelcontextprotocol/server-sequential-thinking&env={}

Running locally

Configuration

copy .env.example to .env

```sh

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.