File tree 3 files changed +15
-8
lines changed
src/mcp_server_any_openapi
3 files changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -51,15 +51,16 @@ RUN pip install --upgrade pip \
51
51
RUN mkdir -p /app/models
52
52
53
53
# Pre-download models
54
- RUN python -c "from sentence_transformers import SentenceTransformer; \
55
- model = SentenceTransformer('all-MiniLM-L6-v2'); \
56
- model.save('/app/models/all-MiniLM-L6-v2')"
54
+ # RUN python -c "from sentence_transformers import SentenceTransformer; \
55
+ # model = SentenceTransformer('all-MiniLM-L6-v2'); \
56
+ # model.save('/app/models/all-MiniLM-L6-v2')"
57
57
58
- # Set environment variable for Sentence Transformers
58
+ # Set environment variables
59
59
ENV SENTENCE_TRANSFORMERS_HOME=/app/models
60
+ ENV PYTHONPATH=/app/src
60
61
61
62
# Expose port
62
63
EXPOSE 8000
63
64
64
- # Run the server
65
- ENTRYPOINT ["python" , "-m" , " mcp_server_any_openapi. server" ]
65
+ # Run the server directly
66
+ ENTRYPOINT ["python" , "src/ mcp_server_any_openapi/ server.py " ]
Original file line number Diff line number Diff line change @@ -6,6 +6,9 @@ build-backend = "hatchling.build"
6
6
name = " mcp-server-any-openapi"
7
7
version = " 0.1.0"
8
8
description = " MCP server for Any OpenAPI resources"
9
+ authors = [
10
+ {
name =
" Bary Huang" ,
email =
" [email protected] " }
11
+ ]
9
12
requires-python = " >=3.10"
10
13
dependencies = [
11
14
" mcp" ,
@@ -22,4 +25,7 @@ dependencies = [
22
25
]
23
26
24
27
[tool .hatch .build .targets .wheel ]
25
- packages = [" src/mcp_server_any_openapi" ]
28
+ packages = [" src/mcp_server_any_openapi" ]
29
+
30
+ [project .scripts ]
31
+ mcp-server-any-openapi = " mcp_server_any_openapi:main"
Original file line number Diff line number Diff line change 4
4
from . import server
5
5
6
6
logging .basicConfig (level = logging .DEBUG )
7
- logger = logging .getLogger ('mcp_any_openapi ' )
7
+ logger = logging .getLogger ('mcp_server_any_openapi ' )
8
8
9
9
def main ():
10
10
logger .debug ("Starting mcp-server-any-openapi main()" )
You can’t perform that action at this time.
0 commit comments