File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed
pkgs/by-name/mc/mcp-proxy Expand file tree Collapse file tree 1 file changed +38
-0
lines changed 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