Skip to content

Conversation

STetsing
Copy link
Collaborator

@STetsing STetsing commented Sep 25, 2025

This is the initial integration of MCP servers and clients in the Remix IDE. Following features are implemented:

  • In browser Remix MCP Server
    • Remix IDE Tools and Resources
      • Compilation
      • Deployment
      • Debugging
      • File Explorer
    • MCP params validation
    • Security and permission enhancement
    • Caching resources
  • MCP client manager
  • Adding external MCP server endpoints
  • Intent Analyzer
  • provider Streaming support for MCP integration
    • MistralAI
    • OpenAi
    • Anthropic
    • Ollama
  • UI Hooks
    • Diff visualization on new files
    • Effects on UI related actions (compile contract, set configs, etc.)
    • Events pairing
  • Deployment Handler tools
    • DeployContractHandler
    • CallContractHandler
    • SendTransactionHandler
    • GetDeployedContractsHandler
    • GetAccountBalanceHandler
    • GetUserAccountsHandler
    • SetSelectedAccountHandler
    • GetCurrentEnvironmentHandler
  • Deployment Resources
    • addContractInstances
    • getDeploymentHistory
    • getActiveDeployments
    • getDeploymentNetworks
    • getDeploymentTransactions
    • getDeploymentConfig
    • getContractInstance

Copy link

netlify bot commented Sep 25, 2025

Deploy Preview for reliable-cocada-166884 ready!

Name Link
🔨 Latest commit d87189a
🔍 Latest deploy log https://app.netlify.com/projects/reliable-cocada-166884/deploys/68dd08970982890008379263
😎 Deploy Preview https://deploy-preview-6412--reliable-cocada-166884.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@STetsing STetsing added the WIP label Sep 25, 2025
@ryestew
Copy link
Collaborator

ryestew commented Sep 25, 2025

@STetsing - so a prompt like one of these should work right?

  • Can you compile 2_Owner.sol and put it in the main panel for editing
  • Compile 2_Owner.sol
  • compile contracts/2_Owner.sol
  • compile contracts/2_Owner.sol in the current workspace

(but none of these worked for me)

@ahiroshi716-lab
Copy link

It will help

Copy link

netlify bot commented Sep 26, 2025

A new user left a comment. This user must be approved by a Netlify team owner before comments can be displayed.

Approve this user

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants