You can create tools without using MCP for OpenCode: https://opencode.ai/docs/custom-tools/

i mean yeah but is just a spec

What do you mean?