Skip to content

feat: add Synthetix MCP#3569

Closed
junct-bot wants to merge 1 commit intomodelcontextprotocol:mainfrom
junct-bot:add/synthetix-mcp
Closed

feat: add Synthetix MCP#3569
junct-bot wants to merge 1 commit intomodelcontextprotocol:mainfrom
junct-bot:add/synthetix-mcp

Conversation

@junct-bot
Copy link
Copy Markdown

Add Synthetix MCP to the MCP Server Directory

Server: Synthetix MCP
Endpoint: https://synthetix.mcp.junct.dev/mcp
Transport: Streamable HTTP (stateless)
Auth: None

Description

Synthetix

On-chain contract: Synthetix. 17 functions, 5 events.

MCP endpoint: https://synthetix.mcp.junct.dev/mcp
Domain: analytics

Tools

  • name — Calls name(). Read-only — does not modify contract state. Unrestricted — any address can call this r…
  • approve — Calls approve(spender: string, value: string). Unrestricted — any address can call this, but caller-…
  • nominateNewOwner — Calls nominateNewOwner(_owner: string). Write function — may have access control restrictions (e.g. …
  • totalSupply — Calls totalSupply(). Read-only — does not modify contract state. Unrestricted — any address can call…
  • transferFrom — Calls transferFrom(from: string, to: string, value: string). Unrestricted — any address can call thi…
  • decimals — Calls decimals(). Read-only — does not modify contract state. Unrestricted — any address can call th…
  • nominatedOwner — Calls nominatedOwner(). Read-only — does not modify contract state. Unrestricted — any address can c…
  • balanceOf — Calls balanceOf(owner: string). Read-only — does not modify contract state. Unrestricted — any addre…
  • setTarget — Calls setTarget(_target: string). Write function — may have access control restrictions (e.g. onlyOw…
  • acceptOwnership — Calls acceptOwnership(). Write function — may have access control restrictions (e.g. onlyOwner). Che…
  • owner — Calls owner(). Read-only — does not modify contract state. Unrestricted — any address can call this …
  • useDELEGATECALL — Calls useDELEGATECALL(). Read-only — does not modify contract state. Unrestricted — any address can …
  • symbol — Calls symbol(). Read-only — does not modify contract state. Unrestricted — any address can call this…
  • transfer — Calls transfer(to: string, value: string). Unrestricted — any address can call this, but caller-spec…
  • setUseDELEGATECALL — Calls setUseDELEGATECALL(value: boolean). Write function — may have access control restrictions (e.g…
  • target — Calls target(). Read-only — does not modify contract state. Unrestricted — any address can call this…
  • allowance — Calls allowance(owner: string, spender: string). Read-only — does not modify contract state. Unrestr…
  • Transfer — Event emitted by the contract. Indexed fields (filterable): from, to. Subscribe via log filters.
  • Approval — Event emitted by the contract. Indexed fields (filterable): owner, spender. Subscribe via log filter…
  • TargetUpdated — Event emitted by the contract. Subscribe via log filters.
  • OwnerNominated — Event emitted by the contract. Subscribe via log filters.
  • OwnerChanged — Event emitted by the contract. Subscribe via log filters.

Connection

{
  "mcpServers": {
    "synthetix-mcp": {
      "url": "https://synthetix.mcp.junct.dev/mcp",
      "transport": "streamable-http"
    }
  }
}

Registry entry (servers.json)

{
  "id": "synthetix-mcp",
  "name": "Synthetix MCP",
  "description": "Calls name(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns string.",
  "repository": "https://github.com/junct-bot/synthetix-mcp",
  "endpoint": "https://synthetix.mcp.junct.dev/mcp",
  "transport": [
    "streamable-http"
  ],
  "tags": [
    "read",
    "write",
    "erc20",
    "admin",
    "lending",
    "event"
  ],
  "version": "1.0.0",
  "author": "Junct",
  "llms_txt": "https://synthetix.mcp.junct.dev/llms.txt",
  "created_at": "2026-03-14T06:33:19.668Z"
}

Generated by Junct — agent-readiness infrastructure for crypto/DeFi.

@junct-bot junct-bot mentioned this pull request Mar 18, 2026
@cliffhall
Copy link
Copy Markdown
Member

This is a reference server repo for educational purposes. We are not accepting unsolicited guide/doc additions, updates to our (now retired) community server list, Rating / badge / scoring for servers, Promotional "example" servers, or out of scope features. If you are trying to register a server, please go to https://registry.modelcontextprotocol.io

@cliffhall cliffhall closed this Apr 15, 2026
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.

2 participants