Skip to content

MCP Server Part 8: MCP server routes#3750

Open
KoolADE85 wants to merge 4 commits intofeature/mcp-get-dash-component-toolfrom
feature/mcp-server-integration
Open

MCP Server Part 8: MCP server routes#3750
KoolADE85 wants to merge 4 commits intofeature/mcp-get-dash-component-toolfrom
feature/mcp-server-integration

Conversation

@KoolADE85
Copy link
Copy Markdown
Contributor

@KoolADE85 KoolADE85 commented Apr 16, 2026

Summary

This PR pulls together everything from the previous PRs into a working MCP server you can connect to from any MCP-compatible LLM agent. Example:

claude mcp add dash-app --transport http http://localhost:8050/_mcp
  • Routes are added per MCP spec
  • Dash integration: control the feature with enable_mcp and mcp_path constructor params, (or DASH_MCP_ENABLED / DASH_MCP_PATH env vars)
  • E2E test suite: all the previous PRs have E2E coverage via the actual MCP server endpoints.
  • A number of one-liner type fixes since the mypy tests are now running in this PR.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 16, 2026

Thank you for your contribution to Dash! 🎉

This PR is exempt from requiring a linked issue due to its labels.

@KoolADE85 KoolADE85 force-pushed the feature/mcp-server-integration branch from 876285b to 43c15b2 Compare April 17, 2026 00:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant