Hacker News new | ask | show | jobs
by machinaMKT 96 days ago
The MCP server connection support is the most interesting part to me. One pain point I keep running into when integrating MCP tools is that there's no canonical schema for the tool definitions themselves — every team reinvents the JSON structure for things like web-search, memory, file-system, etc.

Are you planning to include any standard tool definition library with OpenHarness, or is the intent to stay lightweight and let users bring their own tool schemas?

1 comments

Good question! OpenHarness is built on top of Vercel's AI SDK, and so the tools generally follow their Zod/JSON schema: https://ai-sdk.dev/docs/reference/ai-sdk-core/tool#tool.tool...

Eventually, there will be sets of tools for various platforms, e.g., filesystem tools for Node.js and Bun, and a set of tools specifically for building agents that use certain sandbox providers.