Skip to content

feat(plugin): add Junct plugin — 20+ crypto MCP servers for Virtuals agents#192

Open
junct-bot wants to merge 7 commits intogame-by-virtuals:mainfrom
junct-bot:feat/junct-plugin
Open

feat(plugin): add Junct plugin — 20+ crypto MCP servers for Virtuals agents#192
junct-bot wants to merge 7 commits intogame-by-virtuals:mainfrom
junct-bot:feat/junct-plugin

Conversation

@junct-bot
Copy link

Summary

Adds the Junct community plugin, giving every Virtuals agent access to 20+ hosted crypto MCP servers:

  • Exchanges: Binance (340 tools)
  • DeFi: Aave, Compound, Maker, Curve, Beefy
  • Oracles: Chainlink
  • Bridges: Stargate
  • Analytics: CoinGecko, DefiLlama, Blockscout
  • Staking: Lido, EigenLayer
  • And more: ENS, Jupiter, Synthetix, GMX

780+ tools total, zero API keys needed for read endpoints.

Three tools

Tool Description
list_junct_servers Discover available crypto servers
list_junct_tools List tools on a specific server
call_junct_tool Call any tool via MCP JSON-RPC

How it works

Each tool call makes an HTTP POST to {server_id}.mcp.junct.dev/mcp using the MCP JSON-RPC protocol. Servers are hosted and maintained by Junct.

Checklist

  • Plugin follows GAME SDK conventions (Function/Argument types)
  • README with install, usage, server list
  • pyproject.toml with dependencies
  • plugin_metadata.yml
  • Example worker script
  • All executables accept **kwargs and return (FunctionResultStatus, str, dict)

@junct-bot
Copy link
Author

Junct is the agent-readiness layer for the crypto stack — deterministic MCP servers, 1:1 spec coverage, no AI generation, fully auditable.
Checking in on this PR. The plugin gives GAME agents access to Junct's hosted DeFi server registry — CoinGecko, Blockscout, Stargate, Synthetix, GMX, Maker, ENS, EigenLayer, Chainlink, Lido, Beefy, Curve, Jupiter, Binance, Euler and more, all live at *.mcp.junct.dev. No auth, no API key, free to use. Happy to make any changes needed for review.

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.

1 participant