io.github.junct-bot/synthetix-mcp
Synthetix MCP server — 22 tools for AI agent integration. Hosted by Junct.
- -Improve uptime (currently 97.8%, target 99%+)
Calls name(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns string.
Calls approve(spender: string, value: string). Unrestricted — any address can call this, but caller-specific logic may apply. Returns bool.
Calls nominateNewOwner(_owner: string). Write function — may have access control restrictions (e.g. onlyOwner). Check contract source for modifier requirements before calling. No return value.
Calls totalSupply(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns uint256.
Calls transferFrom(from: string, to: string, value: string). Unrestricted — any address can call this, but caller-specific logic may apply. Returns bool.
Calls decimals(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns uint8.
Calls nominatedOwner(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns address.
Calls balanceOf(owner: string). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns uint256.
Calls setTarget(_target: string). Write function — may have access control restrictions (e.g. onlyOwner). Check contract source for modifier requirements before calling. No return value.
Calls acceptOwnership(). Write function — may have access control restrictions (e.g. onlyOwner). Check contract source for modifier requirements before calling. Completes a two-step ownership transfer. Must be called by the pending owner address set via transferOwnership(). No return value.
Calls owner(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns address.
Calls useDELEGATECALL(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns bool.
Calls symbol(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns string.
Calls transfer(to: string, value: string). Unrestricted — any address can call this, but caller-specific logic may apply. Returns bool.
Calls setUseDELEGATECALL(value: boolean). Write function — may have access control restrictions (e.g. onlyOwner). Check contract source for modifier requirements before calling. No return value.
Calls target(). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns address.
Calls allowance(owner: string, spender: string). Read-only — does not modify contract state. Unrestricted — any address can call this read function. Returns uint256.
Event emitted by the contract. Indexed fields (filterable): from, to. Subscribe via log filters.
Event emitted by the contract. Indexed fields (filterable): owner, spender. Subscribe via log filters.
Event emitted by the contract. Subscribe via log filters.
Event emitted by the contract. Subscribe via log filters.
Event emitted by the contract. Subscribe via log filters.
| Timestamp | Status | Latency | Conformance |
|---|---|---|---|
| Apr 2, 2026 | timeout | 0ms | Fail |
| Apr 2, 2026 | timeout | 0ms | Fail |
| Apr 2, 2026 | timeout | 0ms | Fail |
| Apr 2, 2026 | timeout | 0ms | Fail |
| Apr 2, 2026 | timeout | 0ms | Fail |
| Apr 2, 2026 | timeout | 0ms | Fail |
| Apr 2, 2026 | success | 281.7ms | Pass |
| Apr 2, 2026 | success | 282.5ms | Pass |
| Apr 2, 2026 | success | 570.1ms | Pass |
| Apr 2, 2026 | success | 157.1ms | Pass |