@junct/maker
v0.1.0
Published
maker tools for AI agents — 10 tools, MCP + OpenAI compatible. Generated by Junct.
Downloads
15
Maintainers
Readme
@junct/maker
maker tools for AI agents — 10 tools
Generated by Junct. analytics domain.
Install
npm install @junct/makerUsage — OpenAI
import { tools } from '@junct/maker';
import OpenAI from 'openai';
const client = new OpenAI();
const response = await client.chat.completions.create({
model: 'gpt-4o',
messages: [{ role: 'user', content: 'Query maker' }],
tools,
});Usage — MCP (Claude Desktop / Cursor)
Add to your MCP config:
{
"mcpServers": {
"maker": {
"url": "https://maker.mcp.junct.dev/mcp",
"transport": "streamable-http"
}
}
}Usage — Direct Call
import { callTool } from '@junct/maker';
const result = await callTool('cage', {});
console.log(result);Tools (10)
cage— Calls cage(). Write function — may have access control restrictions (e.g. onlyOwdai— Calls dai(). Read-only — does not modify contract state. Unrestricted — any addrdeny— Calls deny(usr: string). Write function — may have access control restrictions (exit— Calls exit(usr: string, wad: string). Write function — may have access control rjoin— Calls join(usr: string, wad: string). Write function — may have access control rlive— Calls live(). Read-only — does not modify contract state. Unrestricted — any addrely— Calls rely(usr: string). Write function — may have access control restrictions (vat— Calls vat(). Read-only — does not modify contract state. Unrestricted — any addrwards— Calls wards(param0: string). Read-only — does not modify contract state. UnrestrLogNote— Event emitted by the contract. Indexed fields (filterable): sig, usr, arg1, arg2
Links
- Server: https://maker.mcp.junct.dev/mcp
- Dashboard: https://junct.dev/servers/maker
- All servers: https://junct.dev/servers
