File tree Expand file tree Collapse file tree 2 files changed +45
-0
lines changed
pkgs/by-name/mc/mcp-proxy Expand file tree Collapse file tree 2 files changed +45
-0
lines changed Original file line number Diff line number Diff line change 1295612956 githubId = 8211181;
1295712957 name = "Kevin Kandlbinder";
1295812958 };
12959+ keyruu = {
12960+ name = "Lucas";
12961+ 12962+ matrix = "@keyruu:matrix.org";
12963+ github = "Keyruu";
12964+ githubId = 53177682;
12965+ };
1295912966 keysmashes = {
12960129671296112968 github = "keysmashes";
Original file line number Diff line number Diff line change 1+ {
2+ lib ,
3+ python3Packages ,
4+ fetchFromGitHub ,
5+ } :
6+ python3Packages . buildPythonApplication rec {
7+ pname = "mcp-proxy" ;
8+ version = "0.7.0" ;
9+
10+ src = fetchFromGitHub {
11+ owner = "sparfenyuk" ;
12+ repo = "mcp-proxy" ;
13+ tag = "v${ version } " ;
14+ hash = "sha256-xHy+IwnUoyICSTusqTzGf/kOvT0FvJYcTT9Do0C5DiY=" ;
15+ } ;
16+
17+ pyproject = true ;
18+
19+ build-system = [ python3Packages . setuptools ] ;
20+
21+ dependencies = with python3Packages ; [
22+ uvicorn
23+ mcp
24+ ] ;
25+
26+ nativeCheckInputs = with python3Packages ; [
27+ pytestCheckHook
28+ pytest-asyncio
29+ ] ;
30+
31+ meta = {
32+ description = "MCP server which proxies other MCP servers from stdio to SSE or from SSE to stdio" ;
33+ homepage = "https://github.com/sparfenyuk/mcp-proxy" ;
34+ mainProgram = "mcp-proxy" ;
35+ license = lib . licenses . mit ;
36+ maintainers = with lib . maintainers ; [ keyruu ] ;
37+ } ;
38+ }
You can’t perform that action at this time.
0 commit comments