Hey @patnorris, thanks for sharing the summary from the recent DeAI Working Group call! Love to see the momentum around AI-assisted development tools for ICP.
I wanted to mention that I will be implementing dev-focused MCP server named ICPilot that directly addresses the need for MCP integration that was discussed. ICPilot enables natural language interaction with the ICP developer tool ecosystem through conversational commands in any MCP-supported environment like Claude Code, Windsurf, Cursor, or Gemini CLI.
No need to switch between multiple tools, no more hunting through documentation, and no more complex CLI commands or configurations. Just tell ICPilot what you want to do in natural language while developing your ICP application in Cursor or any MCP compatible dev tool , and it will handle the rest for you, for developers.
I have already sent the project proposal for ICPilot, which provides full dfx CLI integration through MCP along with comprehensive tool integrations including Mops, Quill, and didc. The project also features RAG-powered ICP documentation search and supports all major MCP clients, directly addressing the MCP needs discussed in the working group call.
—
You can see the demo and details at: GitHub - tolgayayci/icpilot: Your AI Assistant for Internet Computer Development
You say: “Create a new dfx project called hello_world”
What happens: Your AI assistant will create a new Internet Computer project with all the necessary files.
It seems like perfect timing that the community expressed interest in MCP solutions right as I submitted the proposal. I’d love to contribute to filling this gap in our developer tooling ecosystem and would welcome any feedback. @marc0olo @cryptoschindler @ddave
P.S: For who don’t know me I am also developer of DFX Dashboard, which helps you to interact with dfx cli via specialized GUI.
GitHub: GitHub - tolgayayci/dfx-dashboard: DFX Dashboard is a user-friendly GUI built on top of the dfx CLI, simplifying canister management, network configuration, and project workflows on the Internet Computer.
Docs: DFX Dashboard Documentation