Skip to content

Conversation

@Gahnxd
Copy link
Contributor

@Gahnxd Gahnxd commented Aug 23, 2025

This pull request introduces an internal MCP server using Helix and updates the main package imports to expose MCP server functionality. The primary focus is on providing users with a clear starting point for utilizing the MCP server, including configuration options and different execution modes.

Package update:

  • Added helix/mcp.py to implement an internal MCP server for Helix MCP Endpoints.
  • Updated helix/__init__.py to import and expose MCPServer and `ToolConfig.

New MCP server example:

  • Added a new example script examples/mcp_server.py that demonstrates how to set up and run an MCP server using the Helix client, including disabling specific tools and providing options for synchronous, background, and asynchronous execution.

@Gahnxd Gahnxd requested a review from Copilot August 23, 2025 20:22
@Gahnxd Gahnxd self-assigned this Aug 23, 2025
@Gahnxd Gahnxd requested a review from putt-t August 23, 2025 20:30
Copy link
Contributor

@putt-t putt-t left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good

@Gahnxd Gahnxd merged commit 969cc72 into main Aug 24, 2025
@Gahnxd Gahnxd deleted the mcp-server branch August 24, 2025 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants