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
Copy file name to clipboardExpand all lines: mcp-server/README.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,11 +29,13 @@ The implementation is built on top of [FastMCP](https://gofastmcp.com) for strea
29
29
30
30
## Building and Running
31
31
Run the following commands from the `mcp-server` directory:
32
-
-`uv sync` — install runtime dependencies
33
-
-`uv run polaris-mcp` — start the MCP server (stdin/stdout transport)
34
-
-`uv sync --extra test --extra dev` — install runtime, test and dev dependencies
35
-
-`uv run pytest` — run the test suite
36
-
-`uv run pre-commit run --all-files` — lint all files
32
+
-`uv sync` - install runtime dependencies
33
+
-`uv run polaris-mcp` - start the MCP server (stdin/stdout transport)
34
+
-`uv sync --extra test --extra dev` - install runtime, test and dev dependencies
35
+
-`uv run pytest` - run the test suite
36
+
-`uv run pre-commit run --all-files` - lint all files
37
+
-`uv build && uv publish --index testpypi --token [Pypi-API-token]` - Publish a nightly to test.pypi.org
38
+
-`uv build && uv publish --index pypi --token [Pypi-API-token]` - Publish a formal binary release to pypi.org
37
39
38
40
For a `tools/call` invocation you will typically set environment variables such as `POLARIS_BASE_URL` and authentication settings before launching the server.
0 commit comments