chatmcp_mcprouter

chatmcp_mcprouter

by chatmcp

License

Skip to content

You signed in with another tab or window. Reload
to refresh your session. You signed out in another tab or window. Reload
to refresh your session. You switched accounts on another tab or window. Reload
to refresh your session. Dismiss alert

chatmcp / mcprouter Public

api router for MCP Servers

mcp.so

License

View license

168 stars
30 forks
Branches
Tags
Activity

Star

Notifications
You must be signed in to change notification settings

chatmcp/mcprouter

main

1 Branch
0 Tags


Go to file

Code

Folders and files

| Name | | Name | Last commit message | Last commit date |
| --- | --- | --- | --- |
| Latest commit
-------------

idoubi
idoubi

update new client

Mar 26, 2025

7fd7a50
 · Mar 26, 2025

History
-------

23 Commits

| | |
| .github/workflows | | .github/workflows | add github workflows | Mar 16, 2025 |
| cmd | | cmd | add api server | Mar 17, 2025 |
| debug | | debug | add api server | Mar 17, 2025 |
| handler | | handler | update new client | Mar 26, 2025 |
| router | | router | add api server | Mar 17, 2025 |
| service | | service | add heartbeat and idle check | Mar 26, 2025 |
| util | | util | 添加配置文件变更监控 | Mar 21, 2025 |
| .air.toml | | .air.toml | first version | Mar 15, 2025 |
| .env.example.toml | | .env.example.toml | add api server | Mar 17, 2025 |
| .gitignore | | .gitignore | update gitignore | Mar 19, 2025 |
| Dockerfile | | Dockerfile | add api server | Mar 17, 2025 |
| Dockerfile.api | | Dockerfile.api | add api server | Mar 17, 2025 |
| LICENSE | | LICENSE | first version | Mar 15, 2025 |
| Makefile | | Makefile | add api server | Mar 17, 2025 |
| README.md | | README.md | add api server | Mar 17, 2025 |
| go.mod | | go.mod | add api server | Mar 17, 2025 |
| go.sum | | go.sum | add api server | Mar 17, 2025 |
| main.go | | main.go | add api server | Mar 17, 2025 |
| mcp-infa.png | | mcp-infa.png | add api server | Mar 17, 2025 |
| View all files | | |

Repository files navigation

mcprouter

OpenRouter for MCP Servers

mcp-infa

Start Proxy Server

  1. edit config file
cp .env.example.toml .env.toml

edit .env.toml as needed.

  1. start proxy server
go run main.go proxy
  1. add Proxy URL to MCP Client like Cursor

http://localhost:8025/sse/fetch

make sure you have set mcp_server_commands.fetch in .env.toml

Start API Server

  1. edit config file
cp .env.example.toml .env.toml

edit .env.toml as needed.

  1. start api server
go run main.go api
  1. request api with curl
curl -X POST http://127.0.0.1:8027/v1/list-tools \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer fetch'

make sure you have set mcp_server_commands.fetch in .env.toml

About

api router for MCP Servers

mcp.so

Topics

mcp
mcprouter
chatmcp
mcpservers

Resources

Readme

License

View license

Activity

Custom properties

Stars

168 stars

Watchers

3 watching

Forks

30 forks

Report repository

Releases


No releases published

Packages 0


No packages published

Contributors 2


Languages

You can’t perform that action at this time.

Features & Capabilities

Categories
mcp_server model_context_protocol

Implementation Details

Stats

0 Views
168 GitHub Stars

Repository Info

chatmcp Organization

Similar MCP Servers

continuedev_continue by continuedev
25049
21423
9300