Skip to content

Conversation

@oshchyhol
Copy link
Collaborator

@oshchyhol oshchyhol commented May 26, 2025

https://railsware.atlassian.net/browse/CPL-20411

Changes

  • build and validate tool schemas with zod
  • use executionId when caching data/schema files

How to test

  • run MCP inspector in UI mode
  • run tools with MCP inspector in CLI mode:
# get-data
npx @modelcontextprotocol/inspector --cli npm run dev --method tools/call --tool-name get-data --tool-arg dataflowId=<put_your_dataflow_ID_here> --tool-arg executionId=<put_your_execution_ID_here> --tool-arg query="SELECT * FROM data"

# get-schema
npx @modelcontextprotocol/inspector --cli npm run dev --method tools/call --tool-name get-schema --tool-arg dataflowId=<put_your_dataflow_ID_here> --tool-arg executionId=<put_your_execution_ID_here>
  • test the PR image: ghcr.io/railsware/coupler-io-mcp-server:pr-7 against staging or local env

@oshchyhol oshchyhol requested a review from a team May 27, 2025 08:50
@oshchyhol
Copy link
Collaborator Author

Merging to quickly fix the edge image build.

@oshchyhol oshchyhol merged commit f160600 into main May 27, 2025
2 checks passed
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.

2 participants