MCP tool definition schemas