Skip to content

Conversation

@STetsing
Copy link
Collaborator

@STetsing STetsing commented Sep 25, 2025

To test the map integration, modify the deployment URL to content mcp=true. Then ask question related to your environment, compile contract, deploy and interact with contracts.

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
      • Code analysis
    • 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

@netlify
Copy link

netlify bot commented Sep 25, 2025

Deploy Preview for reliable-cocada-166884 ready!

Name Link
🔨 Latest commit cf5e532
🔍 Latest deploy log https://app.netlify.com/projects/reliable-cocada-166884/deploys/691212f94b60230007d27717
😎 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

@netlify
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

=======
.cursor/
PR_MESSAGE.md
>>>>>>> master
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

merge issue

@nx-cloud
Copy link

nx-cloud bot commented Nov 10, 2025

View your CI Pipeline Execution ↗ for commit cf5e532

Command Status Duration Result
nx lint vyper ✅ Succeeded <1s View ↗
nx lint remixd ✅ Succeeded <1s View ↗
nx lint solhint ✅ Succeeded <1s View ↗
nx lint doc-gen ✅ Succeeded <1s View ↗
nx lint remix-ui ✅ Succeeded 11s View ↗
nx lint learneth ✅ Succeeded <1s View ↗
nx lint debugger ✅ Succeeded <1s View ↗
nx lint remix-lib ✅ Succeeded <1s View ↗
Additional runs (23) ✅ Succeeded ... View ↗

☁️ Nx Cloud last updated this comment at 2025-11-10 16:37:50 UTC

@ci-pr-comment
Copy link

ci-pr-comment bot commented Nov 10, 2025

❌ E2E failures detected (workflow: web)

Last run: Tue, Nov 11, 2025, 09:18 AM UTC

View HTML report

Top failing tests (1/1):

  • Should execute `readFile` api from file manager external api (fileManager_api_group2.test)

Report generated by CI; artifacts are retained per CircleCI retention settings.

@STetsing STetsing merged commit e7df1dd into master Nov 10, 2025
34 checks passed
@STetsing STetsing deleted the mcp branch November 10, 2025 17:26
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.

5 participants