@junct/chainlink
v0.1.0
Published
chainlink tools for AI agents — 27 tools, MCP + OpenAI compatible. Generated by Junct.
Maintainers
Readme
@junct/chainlink
chainlink tools for AI agents — 27 tools
Generated by Junct. oracle domain.
Install
npm install @junct/chainlinkUsage — OpenAI
import { tools } from '@junct/chainlink';
import OpenAI from 'openai';
const client = new OpenAI();
const response = await client.chat.completions.create({
model: 'gpt-4o',
messages: [{ role: 'user', content: 'Query chainlink' }],
tools,
});Usage — MCP (Claude Desktop / Cursor)
Add to your MCP config:
{
"mcpServers": {
"chainlink": {
"url": "https://chainlink.mcp.junct.dev/mcp",
"transport": "streamable-http"
}
}
}Usage — Direct Call
import { callTool } from '@junct/chainlink';
const result = await callTool('acceptOwnership', {});
console.log(result);Tools (27)
acceptOwnership— Calls acceptOwnership(). Write function — may have access control restrictions (accessController— Calls accessController(). Read-only — does not modify contract state. Unrestrictaggregator— Calls aggregator(). Read-only — does not modify contract state. Unrestricted — aconfirmAggregator— Calls confirmAggregator(_aggregator: string). Write function — may have access cdecimals— Calls decimals(). Read-only — does not modify contract state. Unrestricted — anydescription— Calls description(). Read-only — does not modify contract state. Unrestricted —getAnswer— Calls getAnswer(_roundId: string). Read-only — does not modify contract state. UgetRoundData— Calls getRoundData(_roundId: string). Read-only — does not modify contract stategetTimestamp— Calls getTimestamp(_roundId: string). Read-only — does not modify contract statelatestAnswer— Calls latestAnswer(). Read-only — does not modify contract state. Unrestricted —latestRound— Calls latestRound(). Read-only — does not modify contract state. Unrestricted —latestRoundData— Calls latestRoundData(). Read-only — does not modify contract state. UnrestrictelatestTimestamp— Calls latestTimestamp(). Read-only — does not modify contract state. Unrestricteowner— Calls owner(). Read-only — does not modify contract state. Unrestricted — any adphaseAggregators— Calls phaseAggregators(param0: string). Read-only — does not modify contract sta- ... and 12 more
Links
- Server: https://chainlink.mcp.junct.dev/mcp
- Dashboard: https://junct.dev/servers/chainlink
- All servers: https://junct.dev/servers
